![]() |
Остановить/запустить ролик с вложенной анимацией
Здравствуйте! Помогите художнику-аниматору :) Для меня AS как ракетная наука :(
Такая проблема: существует ролик, где стримом идет звук, под этот звук векторная девушка шлепает губами, машет руками :D Нужно сделать кнопку пауза/плэй (не обязательно в одной кнопке, допустимо в двух), чтоб останавливать ролик в любом месте и потом с этого же места запускать. Я сделал две кнопки, повесил на них простейшие команды stop и play по нажатию. Но дело в том что звук то останавливается (и потом запускается как надо с того же места), а вложенная анимация, разумеется продолжает проигрываться... Как останавливать и запускать ВСЁ целиком? :rolleyes: |
Сделать вложенную анимацию не в MovieClip, а в объектах Graphic. Тогда останавливаться будет и вложенная анимация.
|
а она тогда вообще будет проигрываться? =-0
|
Да, конечно, при условии, что в иерархии вложенности все объекты - Graphic.
|
ничего себе... интересный ход. попробую.
спасибо! UPD: Получилось! Спасибо огромное! Здорово что не надо писать рулоны кода :) |
вопрос остается открытым :) не помогает перевести все в графику (ни тупо через библиотеку, ни через таймлайн)
|
Переводить в графику нужно на панеле свойств кликнув перед этим на мувик. ТАкже длинна его на таймлайне должна соответствовать длине анимацие. И зациклить его (или на оборот не за циклевать - тоже на панеле свойств).
|
> длинна его на таймлайне должна соответствовать длине анимацие.
да, я понял это, когда делал пробную анимацию... но у меня готовая анимация с кучей слоев и вложенных анимаций, я лопатил, лопатил её, переводя в графику, но не работает... жмешь на стоп, а все равно шевелится :-) ведь должен же быть и другой способ? :-) кодом взять и остановить анимацию на всех уровнях? или нет? :rolleyes: |
Отконвертировать в видеоформат, а потом опять импортировать во Flash, как видео на таймлайне, либо как последовательность изображений %) Вот тогда stop(); остановит всю анимацию :D
|
Вот здесь посмотри, как подобное реализовано ...если еще не был...
http://xitri.com/2008/06/04/glabal-pause-in-flash.html |
| Часовой пояс GMT +4, время: 19:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.