新建场景
本页面介绍了如何新建场景并设置相关参数。
在启动Unity并打开相应工程后,新建场景的操作步骤如下:
新建关卡
- 单击菜单栏中的File->New Scene,弹出“新建关卡”对话框。
- 在弹出的对话框中,选择创建空白关卡或者Basic关卡。
可以根据需要选择任意关卡类型,本页面以Basic关卡为例进行说明,创建Basic关卡后默认有Main Camera、Directional Light两个对象,如果空白关卡则需要手动创建这两个对象。 |
挂载SuperMapGIS组件
- 在左侧的层级视图(Hierarchy)面板中,该scene下新建一个空对象(可自己命名,示例中以SuperMap GIS命名);
- 点击该对象细节面板的Tag,创建SuperMap标签,并选择使用;
- 找到资源文件夹Assets/SuperMap/Desktop/Scripts文件夹下面的SuperMapGIS.cs脚本,将其拖入到新建的对象下;
- SuperMapGIS组件可使用场景选择、图层加载、图层管理、碰撞检测、天空盒、设置插入点、设置地理原点等功能。具体请查看认识SuperMapGIS组件了解如何使用
拖放SuperMap Desktop预制体
- 找到资源文件夹Assets/SuperMap Desktop.prefab预制体,拖放到场景中(或者拖放到Hierarchy面板下)。
- SuperMap Desktop预制体是运行后的界面,包含现在SDK中支持的各种三维GIS功能,如数据加载、三维分析、交互与操作等等功能。运行下如何使用功能,请查看运行模式。
下面通过使用SuperMapGIS组件实现场景设置、数据加载等。
需要注意的是:SuperMapGIS组件及SuperMap Desktop预制体是为了方便用户直接使用到SDK的各项功能,体验GIS与游戏引擎结合而创建的Demo,用户可以参考进行二次开发。 |