版权声明:本文为博主原创文章,如需转载请注明出处,谢谢。喜欢请关注哟~ https://blog.csdn.net/sjt223857130/article/details/83025584
最近,H5引擎提供商Layaair(腊鸭)更新了他们的引擎库,版本2.0+。
这个版本刚出,BUG不少,官方文档也还处于在1.0阶段。
很多东西到官网没办法查证,提问往往也是石沉大海,只好模石头过河了。
现收集到的一些问题,可能以后官方会慢慢修复;
(1)问题:新建的view上绑定的脚本,在addChild添加到舞台时,没有执行?
这在1.0版本是可以的,但到了2.0就不会执行了,不晓得是否为bug。
解决方案:就是用scene的open方法,代码如下所示:
//如果scene上绑定了脚本,必须要使用Scene.open来执行。
Laya.Scene.open("login/LoginAccount.scene", false, Laya.Handler.create(this, (uiScript) => {
this.loginAccount = uiScript;
console.log(uiScript);
this.addChild(this.loginAccount);
}));
uiScript就是在这个上绑定的脚本,回调会返回它。
待收集更新。。。