[]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
赞同来自: