[LayaAirIDE 2.0]求助。资源加载问题,按照官方demo出现问题
我有一个unity导出的prefab。使用Laya.Sprite3D.load可以加载使用,但是当我使用Laya.loader.create,能加载出来,但是无法正常使用,会提示laya.core.js:12752 Uncaught TypeError: node._setParent is not a function
具体代码如下:
Laya.Sprite3D.load(url, Laya.Hander.create(this, this.onLoadComplete)) (不会报错)
Laya.loader.create(url, Laya.Hander.create(this, this.onLoadComplete))(会报错)
private onLoadComplete(){
const scene = new Laya.Scene3D()
Laya.stage.addChild(scene)
const prefab = Laya.loader.getRes(url)
scene.addChild(prefab)
}
具体代码如下:
Laya.Sprite3D.load(url, Laya.Hander.create(this, this.onLoadComplete)) (不会报错)
Laya.loader.create(url, Laya.Hander.create(this, this.onLoadComplete))(会报错)
private onLoadComplete(){
const scene = new Laya.Scene3D()
Laya.stage.addChild(scene)
const prefab = Laya.loader.getRes(url)
scene.addChild(prefab)
}
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复