
Код AS3:
import flash.filters.GlowFilter;
import flash.events.MouseEvent;
import flash.display.MovieClip;
var navBtnGlow: GlowFilter = new GlowFilter (0x999999, 0.5, 0, 15, 1, 2, true, false);
navBar_mc.addEventListener(MouseEvent.MOUSE_OVER, navOverF);
navBar_mc.addEventListener(MouseEvent.MOUSE_OUT, navOutF);
function navOverF(event: MouseEvent): void
{
event.target.filters = [navBtnGlow];
trace("We are Rolled Over..." + event.target.name);
navBar_mc.setChildIndex(event.target as DisplayObject, 1);
//navBar_mc.setChildIndex(event.target as MovieClip, 1);
//dropMenus_mc.gotoAndStop(navBar_mc.getChildAt(1).name);
//trace("We are Rolled Over..." + navBar_mc.getChildAt(1).name);
}
function navOutF(event: MouseEvent): void
{
event.target.filters = [];
}
В выводе после правки по вашему совету сработало частично, но не выпадает..
Вывод:
We are Rolled Over...btn_demo
We are Rolled Over...btn_home
We are Rolled Over...btn_demo
We are Rolled Over...btn_contact
We are Rolled Over...btn_quest
We are Rolled Over...btn_contact
We are Rolled Over...btn_demo
We are Rolled Over...btn_home
We are Rolled Over...btn_demo
We are Rolled Over...btn_contact