(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Уроки Flash: Программная вибрация объектов

Источник: demiart
Gal4onok

В этом несложном уроке я продемонстрирую как сделать эффект вибрации, используя action script. Так же вы научитесь прописывать instance name,узнаете как создавать символы и многое другое.

Шаг 1.
Откройте новый документ. Нажмите Ctrl+J (Свойства документа) и установите следующие размеры документа: ширина 350px и высота 300px. Цвет фона белый. Для Frame rate (количество кадров в секунду) установите 28 fps. Нажмите Ok.

Программная вибрация объектов *

Шаг 2.
Нарисуйте или импортируйте любую картинку на ваш выбор или же используйте мою картинку:

Программная вибрация объектов *

Шаг 3.
После этого перейдите в меню File > Import > Import to Stage (Ctrl+R) и импортируйте выбранную вами картинку во флеш.

Шаг 4.
Не снимая выделение с картинки нажмите F8 (Convert to Symbol) и создайте символ Movie Clip

Программная вибрация объектов *

Шаг 5.
Всё ещё не снимая выделения с только что созданного мувиклипа перейдите в панель Properties (она располагается ниже рабочей поверхности). С левой стороны данной панели найдите строчку Instance name. Назовите ваш объект (см. рисунок ниже)

Программная вибрация объектов *

Шаг 4.
Выберите инструмент Selection Tool (V) и щелкните по объекту, чтобы выделить его. После этого перейдите в панель action script (F9) и наберите в ней следующий код:

CODE
onClipEvent (load) {
height = 350;
width = 300;
this._x = Math.round(Math.random()*width);
this._y = Math.round(Math.random()*height);
var temp = this._alpha=Math.random()*80;
this._xscale = this._yscale=temp;
cx = this._x;
cy = this._y;
}

onClipEvent (enterFrame) {
this._x = cx+(1+Math.random()*7);
this._y = cy+(Math.random()*7);
}



Шаг 7.
После этого выделите первый кадр на временной шкале (для этого щелкните по нему один раз) и опять наберите код в панели action script:

CODE
for (var i = 0; i<25; i++) {
object.duplicateMovieClip(i, i);
}

Проверьте вашу анимацию (Ctrl+Enter).

Мы это сделали!

Файлы для загрузки


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 25.05.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Panda Global Protection - ESD версия - на 1 устройство - (лицензия на 1 год)
The BAT! Professional - 1 компьютер
GFI LanGuard подписка на 1 год (25-49 лицензий)
DevExpress / ASP.NET Subscription
Контур.Доступ
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Программирование в AutoCAD
Компьютерный дизайн - Все графические редакторы
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
3D и виртуальная реальность. Все о Macromedia Flash MX.
Краткие описания программ и ссылки на них
Новости мира 3D-ускорителей
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100