Unity VR与AR项目开发实战
上QQ阅读APP看书,第一时间看更新

2.1.2 运行案例

我们打开一个名为Car的场景,这是一个赛车游戏。我们发现在Hierarchy面板中有很多的预制体、模型、UI界面、粒子效果。单击顶部的运行程序,一辆车在屏幕中间,可以使用WSAD键或者上下左右箭头键控制方向、前进或后退,使用空格键进行刹车。在控制汽车时会产生类似过度磨损轮胎的烟雾粒子效果,在快速转弯的时候会有漂移的效果,可玩性很高,如图2-2所示。

图2-2 Car场景

在程序运行时,我们可以单击左上方的摄像头图标切换不同的视角,分别是CarCameraRig(汽车视角)、Free Look Camera Rig(自由视角)、CCTV Camera(比赛转播视角)。也可以通过摄像头下方的图标来对整个游戏进行重置。单击右上方的MENU按钮或者按Esc键调出主菜单,以便在不同的游戏场景之间进行切换,如图2-3所示。主菜单中各项命令的说明如下:

图2-3 主菜单

· 2D:二维游戏。

· Characters:角色游戏,其中的场景包括:

 First Person Character:第一人称角色场景。

 Third Person Character:第三人称角色场景。

 Third Person AI Character:第三人称智能角色场景。

 Rolling ball:滚动的球场景。

· Particles:展示粒子效果的场景,可以通过图2-4下方的左右图标来切换不同的粒子效果。其中的粒子效果包括:

 Explosion:爆炸粒子效果。

 Fire Complex:火球粒子效果。

 Fire Mobile:多个火球的粒子效果。

 Dust Storm:沙尘暴粒子效果。

 Steam:蒸汽粒子效果。

 Hose:喷水的粒子效果。

 Fireworks:烟花的粒子效果。

 Flare:闪光的粒子效果。

图2-4 粒子效果场景

· Vehicles:各种交通工具的场景。其中包括的场景有:

 Car AI:智能漫游汽车。

 Car:汽车驾驶。

 Jet Plane:2轴喷气式飞机。

 Propeller Plane:4轴螺旋桨飞机。

 Jet Plane AI:智能2轴喷气式飞机。

 Propeller Plane AI:智能4轴螺旋桨飞机。

· Unity3d.com/learn:可以链接到Unity官网的学习频道。