Портал для веб-мастера
Вход пользователей
Поиск статей
WoWeb.ru » Статьи » Flash » Эффекты

Создание шлейфа мыши

Нужно создать два муви клипа.

В одном будет рисунок, который будет шлейфом.

А потом вставить его во второй и в панели Instance назвать его например originalRoot.

Потом вставить второй клип на главную сцену и в той же панели назвать его MouseEffectModule.

Потом в той же панели (выделив клип на главной сцене) нажать на кнопку в правом нижнем углу с изображением стрелки. Откроется панель Action Script (незабудьте перевести его в експертный режим, нажав на стрелочку вверху панели>Expert). Туда нужно ввести этот скрипт:

 

onClipEvent (load) {
// init variables
startSize = 20;
max = 20;
sizeIncrement = 15;
effectChoice = 1;
roots = new Array();

// Duplication process
for (var i = 0; i<max; i++) {
duplicateMovieClip (originalRoot, "root"+i, i);
roots[i] = eval("root"+i);
roots[i]. xscale = startSize+(i*sizeIncrement);
roots[i]. yscale = startSize+(i*sizeIncrement);
roots[i]. alpha = 100-(100/max)*i;
roots[i].gotoAndStop(effectChoice);
}

file://A function that changes the mouse effect
function ChooseNewEffect(choice) {
if (choice > 0 and choice <= originalRoot. totalframes){
for (var n = 0; n < max; n ++) {
roots[n].gotoAndStop(choice);
  }
 }
}

originalRoot. visible = false;
}

onClipEvent (enterFrame) {
roots[0]. x = xmouse;
roots[0]. y = ymouse;
for (var i = 1; i<=roots.length; i++) {
roots[i].xdistance = (roots[i-1]. x-roots[i]. x)/2 + roots[i].xdistance*0.3;
roots[i].ydistance = (roots[i-1]. y-roots[i]. y)/2 + roots[i].ydistance*0.3;
roots[i]. x += roots[i].xdistance;
roots[i]. y += roots[i].ydistance;
 }
}

ВОТ И ВСЁ!

Автор: Ярик · Добавлена: 2002-09-20
Просмотров: 11110 · Рейтинг: 3.6

Всего комментариев: 3
[3] maks(блейд) 2009-02-24, 4:05 PM
Очень просто на словах а в деле, многое несоответсвует, не так всё радужно! Спам

[2] kkk26(hks94) 2008-05-17, 2:09 PM
егншллогш Спам

[1] )))(makivar) 2008-01-09, 11:06 AM
flash 5 то где скачать??? Спам

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Категории раздела
Flash
Apache
WWW
PhotoShop
Веб-дизайн
Раскрутка и реклама
Базы данных
3D графика
Хостинг
Истории веб-мастеров
Web-технологии
Сетевая безопасность
Программирование для Web
Операционные системы

Новые статьи
Лучшие статьи
Популярные статьи
Комментируемые статьи
Разделы сайта
Скрипты
Статьи
Шрифты
Флэш исходники
HTML шаблоны
Партнерки
Клипарты
Смайлы
Фоны
Гифы
Иконки
Опрос сайта
Есть ли у вас свой сайт?
Всего ответов: 141159
Наша кнопка
WoWeb.ru - портал для веб-мастера