15818760256 我创建一个ui界面。。。在这个上面调用了.on的点击事件,调用了定时器。。还添加了其它一些image,sprite,label等对象。。 如果我调用this.removeSelf()是不是会把this上添加的全部移除?我知道定时器貌似不能自己清除。。要手动clear,那其它包括一个按钮的点击事件呢? 另外,this.destroy(true)这个又是把所有都销毁吗?
Aar0n 销毁此对象。destroy对象默认会把自己从父节点移除,并且清理自身引用关系,等待js自动垃圾回收机制回收。destroy后不能再使用。* destroy时会移除自身的事情监听,自身的timer监听,移除子对象及从父节点移除自己。* @param destroyChild (可选)是否同时销毁子节点,若值为true,则销毁子节点,否则不销毁子节点。 removeself 只是把自己从父节点删除
15818760256 Aar0n @Aar0n:那我如果我一次性删掉所有的界面呢。。我用的是Laya.stage.destroyChildren()这个方法。。我试了一下。。调用这个方法,不能移除子节点里的定时器。。