Link:INB Home|INB English| INB русский язык|INB العربية|INB Türkiye|INB فارسی|INB Español|INB Français|INB Português|INB Deutsch|INB 國語|INB 中文|INB 日本语|INB 한국어|INB ภาษาไทย|INB tiếng Việt||Уроки Flash Программная вибрация объектов
INB русский язык Форум
Добро пожаловать! inbforum.COM Интернет без границ Форум Здесь вы можете обсудить с друзьями по всему миру прений, приходите и присоединяйтесь к нам! Постоянный имя: Ruinbforum.forumotion.com
INB русский язык Форум

Добро пожаловать! inbforum.COM Интернет без границ Форум Здесь вы можете обсудить с друзьями по всему миру прений, приходите и присоединяйтесь к нам! Постоянный имя: Ruinbforum.forumotion.com


Вы не подключены. Войдите или зарегистрируйтесь

《《《《《《《上一页INBforum   Перейти вниз

上一页INBforum》》》》》》》Предыдущая тема Следующая тема Перейти вниз  Сообщение [Страница 1 из 1]

1Уроки Flash Программная вибрация объектов Empty Уроки Flash Программная вибрация объектов в Пт Окт 01, 2010 9:22 am

Admin

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




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

http://ru.inbforum.com

上一页INBforum   Перейти вниз

上一页INBforumПредыдущая тема Следующая тема Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения

Copyright ©2009-2010 LTD Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

IT:SINGLESERVGoogle谷歌翻译TranslateFORUMSOFTLAYERGoogle谷歌广告联盟AdSenseAsia

 

Создать форум | © PunBB | Бесплатный форум поддержки | Контакты | Сообщить о нарушении | Последние обсуждения