CesiumForUnity快速入门
Cesium For Unity是将 Cesium 和 Unity 结合,既拥有 Cesium 导入含有地理坐标资源的能力,又拥有与 Unity 各类游戏对象结合的能力,是未来智慧城市、智慧乡村等软件系统的发展方向,本文将介绍『Cesium For Unity』的快速上手。
安装Unity
版本要求:不得低于Unity 2021.3.2f1
安装过程:略
创建Unity项目
- 选择『3D(URP)』或『3D(HDRP)』核心模板
- 输入『项目名称』和『位置』
- 点击『创建项目』
导入CesiumForUnity包
添加Scoped Registry
在菜单栏中,选择『Edit→Project Settings』
在左侧选择『Package Manager』,添加如下信息并点击『Save』
- Name:Cesium
- URL:https://unity.pkg.cesium.com
- Scope(s):com.cesium.unity
导入CesiumForUnity包
- 在菜单栏中,选择『Window→Package Manager』
- 将左上角的『Packages』改为『My Registries』
- 在左侧选择『Cesium For Unity』包,再点击『Install』
连接到Cesium ion平台
- 在菜单栏中,选择『Cesium→Cesium』
- 在选项卡『Cesium』中,找到并点击『Connect to Cesium ion』,登录账号并授权
- 在选项卡『Cesium』中,点击『Token』
- 先选择『Cesium a new token』,再点击『Create New Project Default Token』
向场景中添加底图
- 在选项卡『Cesium』中,分别点击『Cesium World Terrain』和『Dynamic Camera』右侧的加号
- 在选项卡『Hierarchy』中,删除『SampleScene→Main Camera』
- 在选项卡『Hierarchy』中,选择『CesiumGeoreference』对象。在选项卡『Inspector』中,找到『Origin(Longitude Latitude Height)』选项,修改所在位置
试玩
- 点击菜单栏下方的控制按钮
- 使用『W、A、S、D』和『Q、E』移动相机