|
|
|||||
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Пауза всего swf
Здравствуйте! Помогите, пожалуйста, подскажите как сделать паузу всего флеш-ролика (в котором множество вложенных мувиклипов)?
Я так поняла, что можно сделать массив из всех мувиклипов? Но как организовать такой массив и потом обратиться к каждому (или какму-то нужному) мувиклипу в нём? Я пыталась разобраться с массивом: http://www.flasher.ru/forum/showthread.php?t=155379 но пока ничего не выяснилось. Очень большое спасибо, кто поможет!!! |
|
|||||
[+4 06.05.14]
|
Или сделать все клипы детьми суперКласса имеющего статический метод паузы и заполнения.
__________________
Марк Tween |
|
|||||
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Да, но у меня проблема в том, что один мувиклип, например, лежит в другом.
Я пыталась сделать так, но так не работает: |
|
|||||
мувики можно попробовать собрать следующим образом (писал на скорую руку, но вроде бы работает):
function getChildren($target:MovieClip):Array { var _arr:Array = []; var _len:int = $target.numChildren; for (var i:int = 0; i<_len; i++) { var _child:DisplayObject = $target.getChildAt(i); if (_child is MovieClip) { _arr.push(_child); _arr = _arr.concat(getChildren(_child as MovieClip)); } } return _arr; } var _arr:Array = getChildren(this); |
|
|||||
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Спасибо, но это уже слишком сложно для меня.
|
|
|||||
Регистрация: Oct 2009
Сообщений: 174
|
может фреймрейт сделать равным 0?
|
|
|||||
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
О, ето как? А что тогда будет?
|
|
|||||
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Спасибо большое! Я попробую.
|
|
|||||
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Класс!!! Работает!!! Спа-си-бо большое!!!
|
Часовой пояс GMT +4, время: 19:20. |
|
« Предыдущая тема | Следующая тема » |
|
|