Показать сообщение отдельно
Старый 20.11.2014, 20:23
Dmitriy154 вне форума Посмотреть профиль Отправить личное сообщение для Dmitriy154 Найти все сообщения от Dmitriy154
  № 9  
Ответить с цитированием
Dmitriy154

Регистрация: Feb 2014
Сообщений: 192
Я не знаю в чем дело, вроде все должно срабатывать но нет. Я сделал в fla файле пример
на главной шкале создал красный прямоугольник который двигается (клип - red, имя экземпляра - redE), в данном экземпляре я создал второй синий прямоугольник, тоже движется вперед-назад (клип - blue, имя экземпляра - blueE), в синем экз-ре я создал белый квадратик (клип - white, имя экземпляра - whiteE), тоже движется. На главной шкале в ключевом кадре нажимаю f9 и пытаюсь остановить все три, но получается только отдельными записями:
Код AS3:
stop(); //останавливаю красный экз-р
redE.stop(); //останавливаю синий экз-р
redE.blueE.stop(); //останавливаю белый экз-р
Все вышеперечисленные советы не срабатывают. Т.е я хотел бы либо рекурсивной функцией их остановить, либо есть какой метод
Свой fla файл и Main.as вылаживаю тут.
Подскажите рабочий способ в моем случае остановить все вложенные анимации. Спасибо