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来测试一下