kichSman
30.09.2009, 01:49
Точнее, проблема именно с остановкой. У меня задача заключается в следующем:
есть мувик, назовем его, к примеру, label_ye, также, на сцене есть кнопка. Следующие события после нажатия кнопки, label_ye движется вверх, достигнув верхней точки (в это время она прячется под маской) изменяется текст в textField, который располагается внутри этого мувика, потом мувик прячется ниже видемой области и поднимается вверх. По идеи, достигнув нуля, мувик должен остановиться, но, к сожалению он не останавливается. В общем, проще будет на коде показать.
pr_ye - булевая переменная
btn.onRelease = function(){
pr_ye=true;
}
this.onEnterFrame = function(){
if(pr_ye){
if(label_ye._y> -12){
label_ye._y-=2;
}else if(label_ye._y<= -12){
label_ye._y =10;
label_ye.label_txt.text=var_ye;
}else if (label_ye._y >=0){
label_ye._y -=2;
}
}else{
label_ye.label_txt.text=var_ye;
}
}
Как остановить движение, когда мувик, вернулся к нулю, точнее когда и как присвоить булевой переменной значение лож(false)?
Добавлено через 10 часов 40 минут
Под вернуться к нулю, понимается вернуться на исходную позицию и остановиться
Добавлено через 16 часов 4 минуты
посоветуйте что нибудь, или хотя бы как можно по другому реализовать желаемое, оч нужно
есть мувик, назовем его, к примеру, label_ye, также, на сцене есть кнопка. Следующие события после нажатия кнопки, label_ye движется вверх, достигнув верхней точки (в это время она прячется под маской) изменяется текст в textField, который располагается внутри этого мувика, потом мувик прячется ниже видемой области и поднимается вверх. По идеи, достигнув нуля, мувик должен остановиться, но, к сожалению он не останавливается. В общем, проще будет на коде показать.
pr_ye - булевая переменная
btn.onRelease = function(){
pr_ye=true;
}
this.onEnterFrame = function(){
if(pr_ye){
if(label_ye._y> -12){
label_ye._y-=2;
}else if(label_ye._y<= -12){
label_ye._y =10;
label_ye.label_txt.text=var_ye;
}else if (label_ye._y >=0){
label_ye._y -=2;
}
}else{
label_ye.label_txt.text=var_ye;
}
}
Как остановить движение, когда мувик, вернулся к нулю, точнее когда и как присвоить булевой переменной значение лож(false)?
Добавлено через 10 часов 40 минут
Под вернуться к нулю, понимается вернуться на исходную позицию и остановиться
Добавлено через 16 часов 4 минуты
посоветуйте что нибудь, или хотя бы как можно по другому реализовать желаемое, оч нужно