一 导出地形
Skinedmesh没反应。得选择导出scene。
二 直接报错
三 修改错误
选择关闭程序后,仍然可以导出完成。
由于地图的lightmap.exr没法解析报错。
在获得MapConfig.json中删除使用lightmap.png
四 加载并使用
使用加载场景scene的方法加载地形。
/**加载地形*/ private loadTerrain(){ var queueLoader: egret3d.QueueLoader = new egret3d.QueueLoader(); queueLoader.addEventListener(egret3d.LoaderEvent3D.LOADER_COMPLETE, this.onLoadTerrainComplete, this); queueLoader.load("resource/Example/MapConfig.json"); } private onLoadTerrainComplete(e:egret3d.LoaderEvent3D){ var terrain:egret3d.Scene3D = e.data; this.view3D.scene = terrain; this.view3D.scene.addChild(this.view3D.camera3D);
}
实际效果:
- -! 很差。。