Вопрос о движении вспышки

Я только начинаю работать со вспышкой и знаю, что анимация движения может автоматизировать простые вещи, но я хотел бы знать, есть ли еще способы автоматизации?

Например, анимация птицы здесь:

https://thewikihow.com/video_As_-K8xGqLE

но, перемещаясь по странице, я в основном копировал слои и перемещал элементы в каждом слое. Есть ли лучший способ сделать это, возможно, с помощью скрипта?

[UX] Категории и настройки внешнего вида Flash-сообщений
[UX] Категории и настройки внешнего вида Flash-сообщений
Flash-сообщение - это обычный веб-элемент, используемый для отправки короткого сообщения пользователю. Например, на странице входа в систему может...
0
0
136
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Ссылка, которую вы предоставляете, не требует никаких дополнительных знаний Flash, но требует больше терпения. Парень нарисовал картинку и поставил рамку, но рамку. 1 кадр = 1 фото.

Ссылка - это просто пример чего-то подобного, что я делал во флэш-памяти.

user1253538 02.12.2008 17:34
Ответ принят как подходящий

Анимация движения работает только для объекта движущийся. Все остальное должно быть анимацией. Вам нужно будет создать MovieClip птицы, идущей на месте, а затем использовать анимацию движения, чтобы переместить птицу из точки a в точку b во время воспроизведения MovieClip.

Используя анимацию временной шкалы, вам в основном нужен один слой для каждого объекта, который движется независимо. Вы можете упростить это, создав символ фрагмента ролика, содержащий ваш объект, и поместив всю анимацию в этот фрагмент ролика. А затем вы можете анимировать общее движение объекта на основной временной шкале.

Альтернативный способ сделать анимацию с помощью ActionScript. В основном установите таймер на срабатывание через определенные промежутки времени, и в каждом интервале вычислите, где должен быть каждый компонент анимации, и переместите его. Слишком много, чтобы вдаваться в подробности.

О боже, есть так много вещей, которые вы можете сделать с анимацией на основе сценария. Выбранный вами ответ будет работать для вашего примера, но вам действительно стоит посмотреть, что может сделать для вас анимация на основе кода. Ознакомьтесь с этими сайтами, чтобы начать.

Сначала ознакомьтесь с FuseKit для анимации ActionScript 2.0. Вы создаете анимационные последовательности на основе кода сборки.

Также существует анимационная платформа GoASAP, которая является развитием AS3 Fuse. Но вместо того, чтобы быть ограниченным классом, это платформа анимации, управляемая сообществом, с целью предоставления инфраструктуры для анимации на нескольких платформах (Flash / AS, SIlverlight / .NET, AfterEffects, 3D / Maya и т. д.)

Я использовал как FuseKit, так и Твинлайт. FuseKit очень мощный и гибкий. Вы можете упорядочивать очень сложные анимации. Я считаю, что могу делать большую часть своих анимаций с помощью TweenLite, поэтому предлагаю, если вы только начинаете работать с Flash, попробовать Tweenlite.

Другие вопросы по теме