|
Очень простой пример анимации во Flash с использованием ActionScript. 1) Откроем новый документ в программе Flash MX ( или Adobe Flash) с размером 400Х300 пикс., Цвет фона - черный; частота кадров - 99кадр/c 2) Далее переименум слой Layer 1 в image (двойной клик по названию слоя) 3) Далее Файл - Импорт - Импортировать в рабочую область (File > Import > Import to stage (или Ctrl+R)) Можно использовать это фото: 
4) Пока фотография выделена нажимаем Ctrl+K (Выровнять) и нажимаем следующее: Выровнять/распределить в пределах раб.области (Align/Distribute to Stage); Выровнять по горизонтали (Align horizontal center); Выровнять по вертикали (Align vertical center). 5) Не снимая выделения с фотографии, нажимаем F8 (преобразовать в символ) Преобразуем как фрагмент ролика (Movie Clip Symbol.)Рисунок 1. рис.1
6) Создадим новый слой и назовем его action script . Выделим первый кадр (фрейм) на этом слое и нажмем F9 (панель действий). Вставим в появившемся окне следующий код: image_mc.filters = [new flash.filters.GlowFilter()]; var dir:Number = 1; image_mc.blur = 7; image_mc.onEnterFrame = function() { image_mc.blur += dir; if ((image_mc.blur >= 30) || (image_mc.blur <= 7)) { dir *= -1; } var filter_array:Array = image_mc.filters; filter_array[0].blurX = image_mc.blur; filter_array[0].blurY = image_mc.blur; image_mc.filters = filter_array; }; Проверим что получилось, нажав Ctrl+Enter. Исходник можно скачать здесь На этом все! Удачного вам дня! перевод: admin в категорию на главную Просмотров: 558
Ваш коментарий будет первым | |
Только зарегистрированные пользователи могут оставлять коментарии. Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт. |