Як зробити 3d flash

Як зробити 3d flash

У наш час тривимірні презентації у форматі 3D-flash стали однією з самих технологій, що розвиваються, вони є поєднанням тривимірної анімації, програмування інтерактивних програм та архітектурної візуалізації.

Вам знадобиться

- Комп’ютер;
- Навички роботи з Flash MX.

Інструкція

  1. Встановіть на свій комп’ютер програму для роботи з тривимірними зображеннями Flash MX, для цього перейдіть за посиланням http://demiart.ru/download/download_flash_mx.shtml і скачайте програму. Встановіть її, далі зайдіть в програму, створіть новий порожній MovieClip, за допомогою команди «Файл» — «Створити» вкажіть у полі instanse значення obj для створення Flash-об’єкта в 3D. Далі створіть новий кліп, у якому фігуру плоскої форми в бібліотеці об’єктів. Використовуйте якомога більше фреймів в кліпі, щоб створити більш високий 3D-об’єкт. Далі додайте шар в останній ключовий кадр кліпу, введіть у нього необхідну напис. Початковий фрейм є дном, а останній — верхівкою. Враховуйте це при створенні об’єкта 3D.
  2. Виберіть форму для свого об’єкта, він може бути трикутним, круглим, довгастим, також може мати порожнечі, щоб визначитися з потрібною формою, експериментуйте. Далі дозвольте доступ до символами з Action Script. Для цього зайдіть в бібліотеку, відредагуйте характеристики linkage об’єкта, як ідентифікатор можна використовувати будь-яке ім’я, приміром, «Куб». Далі змініть код скрипта, він приведений нижче: var yscale = 100; var speed = 3; var dist = 1; var slicecount; function getsl (n) {; var slice = obj.createEmptyMovieClip («slice» + n, n); slice.attachMovie («cube», «sl», 0); slice.sl.gotoAndStop (n + 1); slice._y =-n * dist; slice._yscale = yscale; getsl (0);

    slices = obj.slice0.sl._totalframes; for (var i = 1; i <slices; i + +) {getsl (i);} obj.onEnterFrame = function () for (var i = 0; i <slices; i + +) {this ["slice" + i]. sl._rotation + = speed;}
  3. Виконайте додавання нового шару Actions, помістіть у нього код з попереднього кроку. Якщо все зроблено вірно, то на екрані з’явиться обертається фігура з написом нагорі.