我在第3帧。我在时间轴上添加了我的班级名称Tumba.as。 Tumba.as的EnterFrame事件名称为gameLoop。
当我进入下一帧时。我希望来自Tumba.as的输入帧事件即gameLoop被删除或者可能删除我在时间轴上添加到第3帧的类,因为我只希望仅在第3帧添加Tumba.as。但删除gameLoop是可以的。
如何?
答案 0 :(得分:1)
someObject.removeEventListener(Event.ENTER_FRAME,yourListenerfunction);
答案 1 :(得分:0)
在Tumba
课程中,为什么不添加这样的两种方法?
public function listenToEnterFrame():void {
// check if already has a listener so another one isn't added
if(!hasEventListener(Event.ENTER_FRAME))
addEventListener(Event.ENTER_FRAME, callbackFunc);
}
public function stopListeningToEnterFrame():void {
removeEventListener(Event.ENTER_FRAME, callbackFunc);
}