Показать сообщение отдельно
Старый 08.02.2012, 00:26
chuvak2008f вне форума Посмотреть профиль Отправить личное сообщение для chuvak2008f Найти все сообщения от chuvak2008f
  № 4  
Ответить с цитированием
chuvak2008f

Регистрация: May 2011
Адрес: http://jai.ng7.ru http://kuponid.ru
Сообщений: 49
В общем задача следующая:
Я нажимаю на кнопку, мувик движется бесконечно.
Теперь нужно нажать на кнопку, остановить мувик и анимация должна проиграть до конца, прежде, чем оборвать цикл, а не оборвалась бы как по функции gotoAndStop(0), или остановилась на пол пути как по stop()

Добавлено через 5 минут
Цитата:
Сообщение от iNils Посмотреть сообщение
Написать свой класс, который расширяет MovieClip. Переопределить в нем методы, которые отвечают за анимацию и создать свойство, которые будет хранить текущее состояние.
Можно и фиксировать состояние и по ENTER_FRAME, но к сожалению, данный способ не поможет, если строчкой выше вызвали stop () или play ().
Написать свой класс?! )) Да я только сел за AS3, написал шашки, а щас тужусь над стрелялкой однокомнатной, как на денди)

Цитата:
Сообщение от TanaTiX Посмотреть сообщение
На сколько помню, в одной из следующих версий ФП это свойство будет в виде геттера. У самого еще не было ситуаций, когда это может понадобиться.
На данный момент желательно решение моментное)