PDA

Просмотр полной версии : Числовое значение в тексте


Весёлый Ботаник
30.01.2009, 16:44
Не поможите ли сделать так, что бы к переменной в виде чесла при нажатии кнопки прибовлялось например 1? Я тут думаю думаю...:umnik2:

lexa2000lexa
30.01.2009, 16:56
but.onPress = function(){
переменная ваша++;}

elcard
30.01.2009, 16:58
onLoad = function()
{
i = 1;
}
but.onRelease = function()
{
i+=1;
_root.text_field.text = i;
}

Весёлый Ботаник
30.01.2009, 17:05
Сделал, но цифра не изминяется
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
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
И чем это сможет помочь, неужели таким образом переменная сохранит свое значение? Можно поподробнее, если вас не затруднит?