Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Числовое значение в тексте (http://www.flasher.ru/forum/showthread.php?t=120788)

Весёлый Ботаник 30.01.2009 16:44

Числовое значение в тексте
 
Не поможите ли сделать так, что бы к переменной в виде чесла при нажатии кнопки прибовлялось например 1? Я тут думаю думаю...:umnik2:

lexa2000lexa 30.01.2009 16:56

Код AS1/AS2:

but.onPress = function(){
        переменная ваша++;}


elcard 30.01.2009 16:58

Код AS1/AS2:

onLoad = function()
{
        i = 1;
}
but.onRelease = function()
{
        i+=1;
        _root.text_field.text = i;
}


Весёлый Ботаник 30.01.2009 17:05

Сделал, но цифра не изминяется
Код AS1/AS2:

var but:MovieClip=attachMovie('but','but',1,{_x:70, _y:300});
var i:Number = 4;
t.text= i ;
but.onPress = function() {
        i++;}


lexa2000lexa 30.01.2009 17:07

Код AS1/AS2:

var but:MovieClip=attachMovie('but','but',1,{_x:70, _y:300});
var i:Number = 4;
 
but.onPress = function() {
i++;
_parent.t.text= i ;
}


Весёлый Ботаник 30.01.2009 17:08

Спасибо всем!

DmitryShu 16.03.2009 01:23

А как тогда справиться с такой ситуацией:
если кадр с этим кодом обновиться, те произоедет перемещение головки на след кадр и обратно на исходный, то отработает var i:Number = 4; и твоя переменная сброситься обратно в начальное заданное состояние равное 4 и плевать он хотел сколько ты там раз нащелкал i++!!!

Помогите решить данную проблему - как сохранить количество i++ даже при прыганьи головки по таймлайну, очень нужно!!!

Кстати этот вопрс был рассмотрен мной здесь - http://www.flasher.ru/forum/showthread.php?t=122347 но так и не решен для меня!

alekslitvinenk 16.03.2009 02:49

Цитата:

даже при прыганьи головки по таймлайну
улыбнуло :)

используте идентификатор _global перед именем переменной

DmitryShu 17.03.2009 22:53

И чем это сможет помочь, неужели таким образом переменная сохранит свое значение? Можно поподробнее, если вас не затруднит?


Часовой пояс GMT +4, время: 04:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.