简单暂停功能不起作用

时间:2013-12-27 15:09:10

标签: actionscript-3 flash adobe

所以我做了一个简单的暂停功能,当鼠标离开框架时,它会转到特定的框架。这是我的代码:

import flash.events.Event;
import flash.events.MouseEvent;
stage.addEventListener(Event.ENTER_FRAME, enterFrame);
function enterFrame(e:Event){
}



stage.addEventListener(Event.EXIT_FRAME, exitFrame);
function exitFrame(e:Event)
{
    gotoAndStop(3);
}

每当我到达此框架时,它会自动将我发送到第3帧。我没有使用Event.EXIT_FRAME correctly?

1 个答案:

答案 0 :(得分:1)

是的,这是不正确的EXIT_FRAME,每次程序启动时都会运行ENTER_FRAME并退出新的框架。

如果您希望鼠标离开舞台区域时发生事件,您可以使用MouseEvent.MOUSE_OVERMouseEvent.MOUSE_OUT获益更多。

这是一个解释鼠标事件功能的liveocs的链接:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/MouseEvent.html