[LayaAir 2.0]当使用代码创建打开场景时,onOpened触发了,但场景active和activeInHierarchy还是处于false,请问纯代码怎么实现场景创建激活,谢谢
引擎版本:2.0.0
问题描述:当使用代码创建打开场景时,onOpened触发了,但场景active和activeInHierarchy还是处于false,延迟调用依然还是未激活状态,请问纯代码怎么实现场景创建激活,谢谢?
const scene = new Laya.Scene();
scene.onOpened = () => { console.log('scene onOpened'); };
scene.open();
console.log('scene', scene.active, scene.activeInHierarchy);
Laya.timer.frameOnce(10, this, () => {
console.log('scene 2', scene.active, scene.activeInHierarchy);
});
日志:
问题描述:当使用代码创建打开场景时,onOpened触发了,但场景active和activeInHierarchy还是处于false,延迟调用依然还是未激活状态,请问纯代码怎么实现场景创建激活,谢谢?
const scene = new Laya.Scene();
scene.onOpened = () => { console.log('scene onOpened'); };
scene.open();
console.log('scene', scene.active, scene.activeInHierarchy);
Laya.timer.frameOnce(10, this, () => {
console.log('scene 2', scene.active, scene.activeInHierarchy);
});
日志:
没有找到相关结果
已邀请:
要回复问题请先登录
5 个回复
Aar0n
赞同来自:
Milhous
赞同来自:
yung
赞同来自:
Aar0n
赞同来自:
Milhous
赞同来自: