Показать сообщение отдельно
Старый 07.10.2010, 18:16
mcm вне форума Посмотреть профиль Отправить личное сообщение для mcm Найти все сообщения от mcm
  № 1  
Ответить с цитированием
mcm

Регистрация: Apr 2006
Сообщений: 28
По умолчанию Внесение изменений в нескольких ключевых кадрах одновременно

Имеем Flash CS5 и некоторое кол-во поступающих флэш-проектов, преимущественно банеры, в которые надо вносить правки и отсутствие возможности диктовать архитектуру флэш-приложения сторонним разработчикам.

В каждом флэш-проекте есть около 20-40 слоёв и на каждом по MovieClip с motion tween анимацией и изредка shape tween. На таймлайне, длиную в 10-15 секунд, многие MovieClip имеют порядка 20-30 ключевых кадров.

Задача: внести одинаковые изменения во всех ключевых кадрах у MovieClip, изменив у них width, height, x и y.
Проблема: для MoveiClip с 30 ключевыми кадрами прийдётся менять 4 вышеперечисленных параметра 30 раз.

Для 50-70% случаев вполне сойдёт решение, когда мы запихиваем MovieClip с его анимацией внутрь ещё одно MovieClip и уже работаем с ним, т.е. меняем 4 параметра только один раз.

А вот для остальных 30-50% случаев такой вариант не подходит потому, что нам надо в 10 из 20 ключевых кадрах, скажем, сместить MovieClip влево и вниз, а в остальных 10 ключевых кадрах - вверх.

Вопрос: каким образом можно средствами Flash CS5 внести одинаковые изменения для конкретного MovieClip, (скажем, высоту уменьшить на 100 пикселей) сразу для 20-30 ключевых кадров?