|
|
|||||
Регистрация: Mar 2010
Сообщений: 15
|
Создание анимированного винта
Привет!Пытаюсь создать анимированный винт, но застрял на одном из этапов у меня там сейчас просто прямоугольники направлены в одну сторону сейчас я хочу из них сделать винт а потом уже этот винт заставить крутится
var mumofimems:Number = 5; var radius:Number = 50; var center:Number = x = 550/2; y = 400/2; for (var i:int = 0; i<mumofimems; i++) { var temp:MovieClip = new block(); temp.angel = i*(Math.PI*2/mumofimems); temp.x = radius*Math.cos (temp.angel); temp.y = radius*Math.sin (temp.angel); temp.rotation = 20; addChild(temp); } |
|
|||||
Регистрация: Mar 2010
Сообщений: 15
|
так конечно тоже можно, только я во флеш только начинающий и решил все делать по одному уроку,а там так показывалось. я пытался поворачивать с помощью rotation, но он просто поворачивается без анимации ((
проблемка еще в том что он должен быть нарисован в перспективе (псевдо 3D) Последний раз редактировалось L0nely; 01.03.2010 в 23:17. |
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
Цитата:
|
|
|||||
Регистрация: Mar 2010
Сообщений: 15
|
я хочу просто чтобы у меня получилось вот это только анимированное
[IMG]http://img121.**************/img121/7396/71938071.jpg[/IMG] ну вот если я прост нарисую во флеш винт как мне его анимировать ?? а урок я ща выложу и скину ссылку, жаль сайт почему-то закрыли где все эти уроки были (( Последний раз редактировалось L0nely; 02.03.2010 в 00:13. |
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Вот это, только анимированное, может получится следующим образом... Рисуете фронтальную проекцию в мувике, кладете его в контенер... Контейнеру задаете 3D-трансформацию (думаю, вам лучше ограничиться пока инструментом в Flash IDE), а мувик двигаете +=rotation по событию Event.ENTER_FRAME.
|
|
|||||
Регистрация: Mar 2010
Сообщений: 15
|
мне на одном форме так посоветовали сделать
1 Рисуете винт, превращаете рисунок в клип с регистрацией точнехонько по центру оси и вертите этот клип. Это параллельная проекция. 2 В случае ортогонального проецирования (как на вашем рисунке), самый простой и неточный результат можно получить, если положить клип из п.1 в дополнительный клип-контейнер и этот контейнер исказить по одной из осей - масштабированием. Более точные преобразования можно достичь трансформациями с применением матричных искажений и фильтров, но это уже не для начинающих. как лучше ? или это одно или тоже ? |
|
|||||
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
ну как бы да но исказить по одной из осей масштиброванием - это имитация 3D до 10 плеера, в десятке есть инструменты 3d трансформаций, выглядит все намного честнее...
|
Часовой пояс GMT +4, время: 13:10. |
|
« Предыдущая тема | Следующая тема » |
|
|