第9章 资源组件和交互物品开发
前面章节我们已经完成了整个虚拟仿真训练系统中人物系统模块和场景系统模块的开发。但是一个仿真训练系统还需要许多能够交互的组件,形成不同的任务,比如器械功能组件、车辆和飞行器等交通工具。那么,如何完成器械组件和车辆等的开发呢?本章就为大家介绍相关的开发方法,以及一些组件的使用方法。
9.1 资源组件的导入和整理管理
学习功能组件的开发,需要先导入所需的资源组件,并且做好文件管理。具体步骤如下所述。
(1)打开本书附带的系统工程CarProject中的client工程,如图9-1所示。
(2)打开工程以后,需要导入的资源文件包括特效资源、动态资源模型、建筑预制体、器械预制体。在管理方面,把特效资源制作放置在3DEffect文件夹下,并且制作成预制体;把3D动态资源模型和器械预制体归类到3DPrefabs下进行管理,这个文件夹下管理所有动态资源的预制体,如图9-2所示。
(3)本章还需要讲解车辆动力系统的开发,以及相关资源的打包和读取,包括系统组件和物资组件的开发。在工程当中,还需要导入相