Форум 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=106965)

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()


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

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