Страница 1 из 1

Способы создания анимации во flash-приложении

Добавлено: 17 сен 2014, 11:09
Agiliter
Добрый день! Задался недавно вопросом: какие существуют способы создания анимации во flash-приложении? Один способ я знаю - создавать обычные картинки в as3 проекте и вручную (через таймер, например) менять их координаты, последовательность вывода и т.д. А есть ли еще способы? Существуют ли какие-нибудь бесплатные библиотеки, анимационный редактор или еще что-то в этом роде? Я полный профан в этой области и даже не знаю с чего начать. Например, мне нужно сделать:
1. здание, вокруг которого летают птицы, ходят люди
2. Потом, допустим, здание взрывается
3. Экран заволакивает дымом

Как в этом сумбурном примере всё реализуется? Схематично, конечно

Еще я слышал про Autodesk Maya, в котором можно создавать анимации. Как их потом прикручивать к as3 проекту?

Re: Способы создания анимации во flash-приложении

Добавлено: 17 сен 2014, 15:49
sasha^
maya - 3d прога... сюда не нужна...
для анимаций http://greensock.com/tweenlite...
самый крутой движок.. не нужно велосипед изобретать... все-равно лучше не сделаешь :D

Re: Способы создания анимации во flash-приложении

Добавлено: 19 сен 2014, 07:47
Agiliter
А для программной анимации в плане производительности лучше использовать Event.ENTER_FRAME или Timer? Особенно, когда анимаций на сцене очень много.

Re: Способы создания анимации во flash-приложении

Добавлено: 19 сен 2014, 14:22
sasha^
А для программной анимации в плане производительности лучше использовать Event.ENTER_FRAME или Timer? Особенно, когда анимаций на сцене очень много.
блин.. не тупи.. я же тебе двиг написал.. таймер должен быть 1 на все анимации... потому или сам пиши для этого все нужные классы.. или движок используй... конечно Timer... иначе если камп лаганет - и анимация будет 3 года идти)))

Re: Способы создания анимации во flash-приложении

Добавлено: 19 сен 2014, 19:10
Agiliter
По твинмаксу есть какие-нибудь примеры анимаций, кроме офсайта? Как я понял, там эффекты появления, исчезновения и движения различных объектов. А если мне взрыв нужно, к примеру, анимировать?

Re: Способы создания анимации во flash-приложении

Добавлено: 19 сен 2014, 20:01
XELAD
Если анимировать - то рисовать. Если программировать, то к примеру, вот.

Re: Способы создания анимации во flash-приложении

Добавлено: 19 сен 2014, 20:43
sasha^
взрыв, как правильно сказал XELAD, - это другое... и его нужно не программно делать, а спрайтами.. но это уже к художнику)))
даже в 3d взрыв - это спрайт!!! т.е. суть в том что он просто постоянно повернут к человеку вот и все... в 2д проще - просто взять и отрисовать, увеличивая/уменьшая масштаб с течением времени... здесь с масштабом уже tweenlite поможет :)

Re: Способы создания анимации во flash-приложении

Добавлено: 20 сен 2014, 14:55
Agiliter
sasha^ писал(а): его нужно не программно делать, а спрайтами.. но это уже к художнику
Меня собственно это и интересует. Каким образом делают анимации и затем как их прикручивают к проекту. Хорошо. Допустим, художник нарисовал анимацию спрайтами. Имеется ввиду, что он просто отрисовал последовательность изображений? А собирает их в анимацию программист? Я кухни этой не знаю, но хочу понять всё детально.