Добрый день! Задался недавно вопросом: какие существуют способы создания анимации во flash-приложении? Один способ я знаю - создавать обычные картинки в as3 проекте и вручную (через таймер, например) менять их координаты, последовательность вывода и т.д. А есть ли еще способы? Существуют ли какие-нибудь бесплатные библиотеки, анимационный редактор или еще что-то в этом роде? Я полный профан в этой области и даже не знаю с чего начать. Например, мне нужно сделать:
1. здание, вокруг которого летают птицы, ходят люди
2. Потом, допустим, здание взрывается
3. Экран заволакивает дымом
Как в этом сумбурном примере всё реализуется? Схематично, конечно
Еще я слышал про Autodesk Maya, в котором можно создавать анимации. Как их потом прикручивать к as3 проекту?
Способы создания анимации во flash-приложении
Re: Способы создания анимации во flash-приложении
maya - 3d прога... сюда не нужна...
для анимаций http://greensock.com/tweenlite...
самый крутой движок.. не нужно велосипед изобретать... все-равно лучше не сделаешь![Очень доволен :D](./images/smilies/icon_e_biggrin.gif)
для анимаций http://greensock.com/tweenlite...
самый крутой движок.. не нужно велосипед изобретать... все-равно лучше не сделаешь
![Очень доволен :D](./images/smilies/icon_e_biggrin.gif)
Re: Способы создания анимации во flash-приложении
А для программной анимации в плане производительности лучше использовать Event.ENTER_FRAME или Timer? Особенно, когда анимаций на сцене очень много.
Re: Способы создания анимации во flash-приложении
блин.. не тупи.. я же тебе двиг написал.. таймер должен быть 1 на все анимации... потому или сам пиши для этого все нужные классы.. или движок используй... конечно Timer... иначе если камп лаганет - и анимация будет 3 года идти)))А для программной анимации в плане производительности лучше использовать Event.ENTER_FRAME или Timer? Особенно, когда анимаций на сцене очень много.
Re: Способы создания анимации во flash-приложении
По твинмаксу есть какие-нибудь примеры анимаций, кроме офсайта? Как я понял, там эффекты появления, исчезновения и движения различных объектов. А если мне взрыв нужно, к примеру, анимировать?
Re: Способы создания анимации во flash-приложении
Если анимировать - то рисовать. Если программировать, то к примеру, вот.
Re: Способы создания анимации во flash-приложении
взрыв, как правильно сказал XELAD, - это другое... и его нужно не программно делать, а спрайтами.. но это уже к художнику)))
даже в 3d взрыв - это спрайт!!! т.е. суть в том что он просто постоянно повернут к человеку вот и все... в 2д проще - просто взять и отрисовать, увеличивая/уменьшая масштаб с течением времени... здесь с масштабом уже tweenlite поможет![Улыбается :)](./images/smilies/icon_e_smile.gif)
даже в 3d взрыв - это спрайт!!! т.е. суть в том что он просто постоянно повернут к человеку вот и все... в 2д проще - просто взять и отрисовать, увеличивая/уменьшая масштаб с течением времени... здесь с масштабом уже tweenlite поможет
![Улыбается :)](./images/smilies/icon_e_smile.gif)
Re: Способы создания анимации во flash-приложении
Меня собственно это и интересует. Каким образом делают анимации и затем как их прикручивают к проекту. Хорошо. Допустим, художник нарисовал анимацию спрайтами. Имеется ввиду, что он просто отрисовал последовательность изображений? А собирает их в анимацию программист? Я кухни этой не знаю, но хочу понять всё детально.sasha^ писал(а): его нужно не программно делать, а спрайтами.. но это уже к художнику