Laya 实操十四:导入unity3D场景+获取物体+天空盒 |
您所在的位置:网站首页 › 天空盒子怎么导入 › Laya 实操十四:导入unity3D场景+获取物体+天空盒 |
加载Unity导入的场景并获取物体 export default class Test extends Laya.Script { constructor() { super(); console.log(0); //场景 Laya.Scene3D.load("res/LayaScene_Scene_Test/Conventional/Scene_Test.ls",Laya.Handler.create(this,this.on_scene3d_loaded)); } on_scene3d_loaded(scene3d){ console.log(1); Laya.stage.addChild(scene3d); var cube =scene3d.getChildByName("Cube"); console.log(cube.name); } }注意: 场景中shader使用Laya提供的shader 使用天空盒要重新附上带有Laya提供的天空盒shader的材质。 如果天空盒材质的shader为Cubemap,需要在unity创建(Create/Legacy/Cubemap)Cubemap,为其设置贴图后绑到材质上,导出前需勾选Cubemap的Readable选项。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |