我用的ts版,js版大概类似.
第二个加载进度回调的方法,这样调用.
Laya.Handler.create(this, function(e){
console.log(e)
}, null, false)
关键在于最后第四个once参数,一定要传false,不然只调用一次.
在laya.core.js中Handle类的源码里可以看到,在create方法中,如果不传once参数,默认会设会true.
然后在runWith方法中,once为true的话,就调用clear方法,清理此Handle,之后的多次回调都不会执行了.
我之前也是同样的问题,今天抽空看了下源码解决了,又正好发现这个帖子,忍不住回复下^^