Урок. Сделать движение следа шлейфа за курсором |
Мы часто видим на различных флешках движение за курсором красивого шлейфа.
Кто-то просто играет цветной радугой водя курсором по флешке, кто-то использует это как украшение картинки или флешки... Применений много.
Изучив этот урок Вы сможете сами нафантазировать и сделать свою собственную коллекцию флеш.
Это придает привлекательность и уникальность каждой флешке.
Урок достаточно простой.
Хотя, должна отметить, требуется внимание и терпение.
Обладая всем этим, вы за пару кликов сможете сделать след за курсором красивой звездочки или радужной полосы.
Все, что Вам потребуется- это нарисовать в программе круг или импортировать в неё свою картинку. Все зависит от желания вытворить нечто этакое)))
Начнем с того, что для начала надо открыть программу Macromedia Flash 8.
Должна отметить, что в этой программе можно делать различные флешки, в том числе и плееры.
Но это уже будет другой урок.
Далее смотрим картинки, которые увеличиваются по клику.
Я постаралась максимально точно объяснить очередность Ваших действий. Будут вопросы задавайте.
Единственное, что хочу подчеркнуть, это то, что в данном уроке Вы можете использовать как нарисованный круг в программе на слое, так и импортировать Вашу картинку.
Здесь особой разницы нет.
Главное это не забыть преобразовать картинку или круг в (Клип)Movie Сlip.
Без этого все Ваши труды будут напрасны.
К этому посту я прикрепляю файл со скриптом.
и ссылку на скачивание урока вместе со скриптом (бесплатно!)
Урок как сделать след картинки за курсором
СКРИПТ , который надо вписывать в поле Действие.
//
import flash.geom.ColorTransform;
//
//Mouse.hide();
// Спрячем клип-оригинал
follower._visible = false;
/*
*/
this.onMouseMove = function() {
var d:Number = this.getNextHighestDepth();
var mc:MovieClip = follower.duplicateMovieClip('z'+d, d, {_x:_xmouse, _y:_ymouse, life:100, cacheAsBitmap:true, tr:new ColorTransform(1, 1, 1, 1, 255, 0, 0, 0)});
mc.onEnterFrame = function() {
moving(this);
};
};
/*
*/
function moving(mc:MovieClip) {
mc.life -= 2;
mc._xscale = mc._yscale=(400-mc.life*3);
mc._rotation += 6;
mc.transform.colorTransform = mc.tr;
mc.tr.redOffset -= 4;
mc.tr.greenOffset += 5;
mc.tr.blueOffset += 8;
mc.tr.alphaOffset -= 4;
if (!mc.life) {
delete mc.onEnterFrame;
mc.removeMovieClip();
}
}
Серия сообщений "уроки":
Часть 1 - УРОК -ДЕЛАЕМ ФЛЕШКУ
Часть 2 - Как нанести плавающие объекты на картинки? (Урок 2)
...
Часть 25 - Урок - как сделать во флеш слайд-шоу
Часть 26 - Делаем флешку с видео
Часть 27 - Урок. Сделать движение следа шлейфа за курсором
Часть 28 - Цветочный шлейф за курсором
Часть 29 - Цветочный шлейф за курсором - урок № 2
...
Часть 32 - Флэш анимация своими руками
Часть 33 - Программное вращение 3-d во флеш. Action Script 3.
Часть 34 - Как наложить ФЛЕШ на прозрачном фоне, на любую картинку
Рубрики: | флеш работы/флеш материал |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |