![]() |
Сложное перемещение по кадрам
Уже час пробую, но не получается.
Есть 2 слоя 15 кадров, 10 ключевой, в нем прописан stop(); на 2м слое, с 10 по 15 кадр расположена кнопка. Вопрос, как сделать чтобы при нажатии на кнопку у нас пошло движение дальше и когда снова пойдет движение на таймлайне, чтоб мувик не останавливался в 10 кадре, какбы игнорируя команду stop(); в 10 кадре. Другими словами, чтоб началось движение циклическое, и при этом игнорируя команду stop(); |
К примеру, при нажатии на кнопку, можно изменить Boolean значение какой-нибудь переменной на противоположное flag = !flag
А в кадре поизводить проверку: if (flag) stop() |
еще дополнение.
В 10 кадре есть мувик№2, в нем 15 кадров анимациии в 15 кадре стоит стоп(тут анимация, и в 15 кадре она останавливается). Как сделать, чтобы при нажатии на кнопку у нас пошло движение и когда мувик снова прийдет на 10 кадр, то он подождал пока проиграются 15 кадров мувика№2,а после этого дальше начал двигатся 11,12,13,14,15,0,1,2,3 .... и когда дойдет до 10, то снова подождет пока там проиграется анимация и пойдет дальше 11,12.13... |
Цитата:
|
может кто подробнее напишет? Заранее спасибо.
|
Кнопка:
Код:
on(press){Код:
var flag:Boolean=true;Код:
if (flag){Код:
_parent.stop();Код:
stop();А на самом деле я вообще не осилил что нужно автору |
| Часовой пояс GMT +4, время: 07:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.