[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);
});
日志:
没有找到相关结果
									已邀请:
																	
							要回复问题请先登录



 
2 个回复
Aar0n
赞同来自:
186*****028
赞同来自: