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 Пузырьковый эффект курсора в Пт Окт 01, 2010 9:48 am

Admin

avatar
Admin
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Создайте новый мувиклип для пузырька, нарисуйте небольшую окружность без заливки. Активируйте инструмент Paint Bucket Tool (K) и во вкладке Color выберите Type Radial.
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Нам нужно залить все градиентной заливкой. Расставим необходимые цвета для нее.
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Наша "окружность-пузырь" должна выглядеть примерно так:
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Теперь откройте панель AS для этого мувиклипа и вставьте следующий код:
//set the position of the Movie Clip to the same of the mouse
this._x=_root._xmouse
this._y=_root._ymouse
//scale the Movie Clip on both coordinates with a scale between 10 and 50
this._xscale = this._yscale = Math.random() * 40 + 10
//set the speed on the x coordinate between -3 and 3.
var xSpeed = Math.random() * 6 ? 3
//speed on the y coordinate
var ySpeed = 2
this.onEnterFrame = function()
{
//move the Movie Clip to the side
this._x += xSpeed
//move Movie Clip up
this._y -= ySpeed
//decrease alpha by 1
this._alpha -= 1;
//if alpha equal 0 we can?t see the Movie Clip now
if(_alpha == 0)
{
//so remove it
this.removeMovieClip();
}
}
Идентификатор мувиклипу присвойте "Bubble", первому кадру таймлайна присвойте следующий код:
//to create new bubbles
bubbles = 0
_root.onEnterFrame = function()
{
//attach new Bubble Movie Clips
_root.attachMovie("Bubble", "Bubble" + bubbles, _root.getNextHighestDepth());
//increase variable by 1
bubbles++
}
Если хотите сделать фон вашей сцены градиентным, просто нарисуйте прямоугольник во всю сцену и залейте его градиентом Smile
[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Готово! Протестируйте мувик, нажав Ctrl+Enter Smile]

Посмотреть профиль 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 | Бесплатный форум поддержки | Контакты | Сообщить о нарушении | Завести блог на blog2x2.ru