[LayaAir 2.0]addComponent后成功加载了自定义Script,但是无法执行到script的onEnable,onUpdate等方法

我之前有个老版本的工程,转到新的2.0版本后一切正常,打算用组件的方式尝试一下开发,写了个最简单的隔多少帧自动销毁的Script,只是在onUpdate里面记个时然后调用owner的destory方法,在new出来的Sprite里添加脚本时脚本被创建成功了,但是sprite被添加到场景后却没有走到脚本里的onActive等方法里面,断点看我写的组件脚本在我的sprite里面无法被唤醒,不知道是为什么,难道组件不能这么手动添加的?
已邀请:

Aar0n

赞同来自:

添加到场景的场景是用 scene.open方式打开的不?

金木炎

赞同来自:

你打印一下 this.ower 我发现Laya特别沙雕的是
.addComponent(class)会加到根节点上去,

要回复问题请先

商务合作
商务合作