【发布时间】:2012-05-31 15:31:50
【问题描述】:
`我有一个影片剪辑,我想在鼠标悬停和鼠标移出时充当按钮,因此我添加了一个侦听器以将光标更改为滚动和滚出的按钮和箭头:
Object(this).my_mc.addEventListener(MouseEvent.ROLL_OVER,overButton);
Object(this).my_mc.addEventListener(MouseEvent.ROLL_OUT,outButton);
function overButton(e:MouseEvent):void {
Mouse.cursor="button";
}
function outButton(e:MouseEvent):void {
Mouse.cursor="arrow";
}
问题是在将鼠标移出my_mc 并执行此代码后,即使滚动到其他按钮符号,鼠标光标也将始终为箭头。就像它只会根据最后一条指令运行,即 outButton 函数。
如何重置鼠标光标行为,使其能够正常使用可选择的文本区域和按钮?
谢谢。
【问题讨论】:
标签: actionscript-3 flash