1

我正在 AS3 中创建视频播放器。它的不同部分分为类。当鼠标滑过视频时,工具栏出现。工具栏本身在一个单独的类中。我的问题是,当鼠标滑过它们时,工具栏上每个按钮的 ROLL_OVER 将不起作用。

工具栏构造器

//Constructor
        public function ToolBar()
        {
            populateHitZones();
            drawSelf();


            for (var j:int = 0; j < highLights.length; j++)
            {
                highLights[j].addEventListener(MouseEvent.ROLL_OVER, over, false, 0);
                highLights[j].addEventListener(MouseEvent.ROLL_OUT, out, false, 0);
            }

        }
        //End Constructor
4

1 回答 1

0

改用 MouseEvent.MOUSE_OVER 和 MoouseEvent.MOUSE_OUT。MOUSE_OVER 事件的气泡属性设置为 true,ROLL_OVER 设置为 false。

于 2012-11-10T23:22:16.683 回答