AS3:监听不到事件的原因之一

2019-08-15  本文已影响0人  一眼就认出你

前提:
1、监听和事件发送代码都没有问题
2、事件已经发送出去了
3、监听却监听不到已经发送的事件
示例代码:AS3

PlayerData类:发送事件UPDATE_STAR
public function star():void{    
    this.event(UPDATE_STAR);
}

某类:定义监听该事件
playerData.on(PlayerData.UPDATE_STAR,this,updateStar);

监听不到原因:
可能当发送出事件的时候,定义的监听类还没执行,所以监听不到
可用console.log来测试一下

上一篇下一篇

猜你喜欢

热点阅读