Альфа Фейдер можно скачать здесь >>
Пример закодированного примера, создание которого заняло пару секунд!
Одной из наиболее распространенных задач, выполняемых во Flash с помощью ActionScript, является исчезновение непрозрачности, и при умном использовании он может добавить приятный штрих к вашим проектам Flash.
Я часто использую непрозрачность с помощью ActionScript, и мне довольно скучно набирать названия фрагментов ролика и добавлять управляющий код. Называть меня ленивым? Нет, я просто хочу перейти к более крупным частям проекта, и эти ценные секунды, сэкономленные здесь и там, действительно складываются в полный цикл проекта.
Я создал эту панель, чтобы облегчить мою боль, и она довольно неплохо работает, просто выберите один или несколько фрагментов ролика на сцене (не важно, являются ли они именованными экземплярами или нет, так как код позаботится о коде). безымянные экземпляры), и играть со следующими параметрами
Флажки обработчика событий: тип взаимодействия с муви клипом
Начальная непрозрачность: начальная непрозрачность для эффекта
Конечная непрозрачность: конечная непрозрачность для эффекта
Fade In Speed: Скорость исчезновения в
Скорость затухания: скорость затухания
Когда вы будете довольны настройками, нажмите кнопку «Создать код», скопируйте внешний файл .as, который мы используем для хранения кода прототипа Movie Clip, в ваш рабочий каталог для FLA, с которым вы работаете, и добавьте необходимый код. в текущий выбранный кадр.
Используя эту методологию и расширение, потребовалось около 2-3 секунд, чтобы превратить этот кусок фрагментов фильма в красиво исчезающие фрагменты ролика…
… Устранение головной боли при добавлении этого фрагмента кода во фрейм, поскольку все это делается автоматически
#include "alpha.as"
Symbol3.onRollOver = function(){
this.alpha(5,100);
}
Symbol3.onRollOut = function(){
this.alpha(5,10);
}
Symbol6.onRollOver = function () {
this.alpha (5,100);
}
Symbol6.onRollOut = function () {
this.alpha (5,10);
}
Symbol9.onRollOver = function () {
this.alpha (5,100);
}
Symbol9.onRollOut = function () {
this.alpha (5,10);
}
Symbol12.onRollOver = function () {
this.alpha (5,100);
}
Symbol12.onRollOut = function () {
this.alpha (5,10);
}
Symbol2.onRollOver = function () {
this.alpha (5,100);
}
Symbol2.onRollOut = function () {
this.alpha (5,10);
}
Symbol5.onRollOver = function () {
this.alpha (5,100);
}
Symbol5.onRollOut = function () {
this.alpha (5,10);
}
Symbol8.onRollOver = function () {
this.alpha (5,100);
}
Symbol8.onRollOut = function () {
this.alpha (5,10);
}
Symbol11.onRollOver = function () {
this.alpha (5,100);
}
Symbol11.onRollOut = function () {
this.alpha (5,10);
}
Symbol10.onRollOver = function () {
this.alpha (5,100);
}
Symbol10.onRollOut = function () {
this.alpha (5,10);
}
Symbol7.onRollOver = function () {
this.alpha (5,100);
}
Symbol7.onRollOut = function () {
this.alpha (5,10);
}
Symbol4.onRollOver = function () {
this.alpha (5,100);
}
Symbol4.onRollOut = function () {
this.alpha (5,10);
}
Symbol1.onRollOver = function () {
this.alpha (5,100);
}
Symbol1.onRollOut = function () {
this.alpha (5,10);
}
Symbol3._alpha = 10;
Symbol6._alpha = 10;
Symbol9._alpha = 10;
Symbol12._alpha = 10;
Symbol2._alpha = 10;
Symbol5._alpha = 10;
Symbol8._alpha = 10;
Symbol11._alpha = 10;
Symbol10._alpha = 10;
Symbol7._alpha = 10;
Symbol4._alpha = 10;
Symbol1._alpha = 10;
Alpha Fader можно скачать здесь >> , и я надеюсь, что вы найдете его полезным