[]3D场景脚本继承问题 (LayaAir 2.0.0)
								从unity导出场景,  通过getRes 得到的场景实例为Laya.Scene3D ,不能得到继承类BattleScene的实例
代码如下
 
this.resArray= [
{ url : "LayaScene_CompleteMainScene_test/Conventional/CompleteMainScene_test.ls", clas:BattleScene}
];
//预加载
Laya.loader.create
( this.resArray,
Laya.Handler.create(this,this.onPreLoadComplete),
Laya.Handler.create(this,this.onProgress),
);
 
}
onPreLoadComplete() : void
{
let sceneUrl = this.resArray[0]["url"];
this.scene = Laya.loader.getRes(sceneUrl) as BattleScene;
Laya.stage.addChild(this.scene);
this.scene.Init();
}
														代码如下
this.resArray= [
{ url : "LayaScene_CompleteMainScene_test/Conventional/CompleteMainScene_test.ls", clas:BattleScene}
];
//预加载
Laya.loader.create
( this.resArray,
Laya.Handler.create(this,this.onPreLoadComplete),
Laya.Handler.create(this,this.onProgress),
);
}
onPreLoadComplete() : void
{
let sceneUrl = this.resArray[0]["url"];
this.scene = Laya.loader.getRes(sceneUrl) as BattleScene;
Laya.stage.addChild(this.scene);
this.scene.Init();
}
没有找到相关结果
									已邀请:
																	
							


 
1 个回复
Aar0n
赞同来自: