Статьи

Альфа Фейдер для Flash MX 2004

Альфа Фейдер можно скачать здесь >>

Пример закодированного примера, создание которого заняло пару секунд!

Одной из наиболее распространенных задач, выполняемых во 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 можно скачать здесь >> , и я надеюсь, что вы найдете его полезным