|
|
|||||
Регистрация: Sep 2008
Сообщений: 158
|
увеличение значения на 1
Добрый день!
Имею вроде бы простую проблему, но как то не могу справится. Есть кнопка и текстовое поле. При нажатии на кнопку значение в текстовом поле должно увеличиваться на единицу. А в моём коде сразу увеличение до конечного результата. Как исправить? |
|
|||||
копи паст в вашу кнопку:
это в кнопку не сувать, можно просто в первый кадр.
__________________
Дети не должны знать о своих родителях Последний раз редактировалось Tails; 24.03.2010 в 21:29. |
|
|||||
Регистрация: Nov 2007
Сообщений: 1,723
|
|
|
|||||
Регистрация: Sep 2008
Сообщений: 158
|
Так я и сам могу! Мне нужно именно таким методом. Напишу по другому. Допустим a,b,c это значения которые беруться из внешних файлов которые имеют какие то значения. Например a=1; b=2; c=3;
Так вот мне нужно чтоб при нажатии первый раз результат был 2 при нажатии второй раз - 3. Вот так. Как? |
|
|||||
Так в чем проблема-то?
Сохраняйте в переменной полученное значение из файла и прибавляйте к нему что нужно. |
|
|||||
Регистрация: Sep 2008
Сообщений: 158
|
Мне так не подходит, потому что значение переменных в файле часто изменяются. нужно что бы в текстовом поле выводились значения этих переменных последовательно, по очереди при нажатии на кнопку.
|
|
|||||
О! )) я тут не так давно зделал маленькую игрушку. (ну если это поможет)
короче: мне там нужно было зделать счёт нажатия кнопок т.е. что бы был подчёт сколько раз юзверь нажал на кнопку. смысл был таков: если правельно кликнул, выводиться "1" т.е. плюсуется ещё раз правельно кликнул, выводиться "2" т.е. приплюсовывается ! если кликнул не правильно, то минусуется по одному. А в кнопке прописал обращение к этой функции. Просто кнопок было 7 и влом писать в каждой код. Последний раз редактировалось stweet; 25.03.2010 в 12:12. |
|
|||||
Цитата:
Что мешает написать класс, который бы получал обновление данных? Вот нарыл в архивах форума свое старое решение. Это, разумеется не ответ на мой вопрос, но может в чем-то пригодится. var myContent:XML = new XML(); // Переменная для хранения пути к файлу xml var contentURL:String = "numb.xml"; // Проверка окончания загрузки xml myContent.onLoad = success; function success() { // Выводим текст в поле txt txt.text = myContent; } // Загружаем документ xml myContent.load(contentURL); btn.onPress = sav; // Если значение txt.text не определено – первое нажатие function sav():Void { if (txt.text == undefined) { txt.text = 1; } else { // Если txt.text уже имеет значение, увеличиваем его на единицу txt.text++; } mdm.FileSystem.saveFileUnicode("numb.xml",txt.text); trace(txt.text); } |
Часовой пояс GMT +4, время: 21:10. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|