Главная
Форум
Баннеры
ТОП Сайтов
Мониторинг серверов
Банлист Сервера
Статистика Сервера
Наши отзывы
Новые сообщения · Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
Программная вибрация объектов
DooDLeZДата: Воскресенье, 28.03.2010, 20:24 | Сообщение # 1

WebMaster
Сообщений: 485
[ ]
:-(
Vibration animation by action script

В этом несложном уроке я продемонстрирую как сделать эффект вибрации, используя 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).
Мы это сделали!

  • Страница 1 из 1
  • 1
Поиск:


Все права принадлежат PainKiller.Net.Ru 2009-2010. Дизайн сайта разработан - PainKiller.Net.Ru
Внимание! Рип шаблона запрещен "Нарушение авторского права"! Design bY PainKiller.Net.Ru
Тиц и pr сайта