PDA

Просмотр полной версии : Как нажимая на один и тот же мув останавливать и начинать его воспроизведение.


khorokhorya
22.01.2008, 20:28
Есть мув , в нём зацикленная анимация, меняются логотипы, просят сделать, чтобы при нажатии анимация останавливалась, на текущем кадре, а при следующем нажатии продолжалась с места остановки.

Fernando Costa
22.01.2008, 20:33
нужно завести переменную-флаг

khorokhorya
22.01.2008, 20:34
я с флагами не очень понимаю

Fernando Costa
22.01.2008, 20:39
а жалко

var abbleToPlay:Boolean = true;

mc.onRelease = funtion(){
(!abbleToPlay)? play() :stop()
abbleToPlay = !abbleToPlay

}

khorokhorya
22.01.2008, 20:55
не работает(

khorokhorya
22.01.2008, 21:03
добавила mc к плей и стопу и заработала, спасибо, Фернандо!

var abbleToPlay:Boolean = true;

mc.onRelease = funсtion(){
(!abbleToPlay)? mc.play() : mc.stop()
abbleToPlay = !abbleToPlay

}

MrPoma
22.01.2008, 21:52
правильнее написать не
mc.play() : mc.stop()
а
this.play() : this.stop()