测试内容:加载3D场景
代码如下:
export default class TestUI extends ui.test.TestSceneUI {
private resource: Array<String> = [
"gate/Conventional/Test.ls",
];
constructor() { super(); }
onAwake(): void {
Laya.loader.create(this.resource, Laya.Handler.create(this, this.onPreLoadFinish));
}
onPreLoadFinish() {
//初始化3D场景
let test = Laya.Loader.getRes("gate/Conventional/Test.ls")
let scene = Laya.stage.addChild(test);
Laya.stage.setChildIndex(scene, 0);
//获取相机
var camera = scene.getChildByName("Main Camera");
console.log("test====================:" + Laya.version)
}
}
问题一: 小米note3:正常
华为p30:报错
问题二: 摄像机在场景中导出了,也能获取到摄像机对象,但屏幕显示的是黑色。
对比模拟器和真机效果见附件


附件:
testwx.zip