[LayaAir 2.0]laya2.9版本,脚本如何正确添加,现在报错“on”of null


Snipaste_2020-12-30_16-00-01.png

如图截图给研发商,一个新项目,建了一个场景,用了2d物理 ,不添加脚本可以运行,添加了脚本之后就提示这个。 这个on是绑定点击事件的。
已邀请:

1599728628用户

赞同来自:

今天刚更新的2.9版本   之前一直用的2.3。有好多东西还不太熟,在vsc的里面f5调试现在也不行,出来的谷歌浏览器是个空白页。

Laya_z

赞同来自:

你脚本中的init函数要在脚本生命周期的onAwake(此时场景中的节点和组件创建完毕)方法后执行,你在构造函数中调用init,现在场景中的节点还未激活,可以看一下这篇关于节点和脚本的生命周期文档https://ldc2.layabox.com/doc/?nav=zh-ts-3-4-0

要回复问题请先

商务合作
商务合作