一.大地图MapScene
大地图游戏场景MapScene:SandBox/SceneObj/Main_map
Campaign.LoadMapScene()
⬇
MapScene.Load()
⬇
MapScene.Read("Main_map", ref sceneInitializationData, "") 装载Main_map大地图
二.大地图地形系统
大地图中军团(MobileParty)的移动速度,AI寻路,食物消耗等均和当前MobileParty所处地形有关,地形统一被定义为TerrainType,类型有森林,荒漠等.
MapScene.GetFaceIndex() 解析Main_map游戏场景中导航网格navmesh.bin
⬇
MapScene.GetFaceTerrainType() 完成地形与导航网格的映射(FaceID对应不同的地形)
三.大地图天气系统
大地图白天/黑夜,雨天/雪地等效果即为天气系统.
scene.xscene中实现MapColorGradeManager