文章目录
- 一、轨道库的概念和特点
- 二、轨道交通仿真
- 三、更换车头和车身样式
一、轨道库的概念和特点


二、轨道交通仿真
新建模型

搭建轨道

定义轨道上的起点和终点

拖拽出一个trainSource,设置其车厢数量为4(默认为11,车厢太多会超出轨道,导致报错),设置轨道上的位置为起点


运行查看效果(我这里运行前设置trainSource的间隔时间为1分钟了)

加入延迟,不让列出顺利到达和销毁,而是在到达后等一段时间再销毁

改造轨道,弧形是按住Alt键得到的

重新建立轨道如下

其中每个trainMoveTo的路线都设置为从当前到目标轨道自动计算

其中,中间的trainMoveTo的方向要设置为反向,因为列车需要倒车

运行查看效果


三、更换车头和车身样式
记住更换前的样子

现在我们开始更换车头和车身
首先加入3D视角

创建列车类型


创建车型类型:列车头



创建车厢类型:列车身



修改trainSource

运行查看效果











![已解决OSError: [Errno 22] Invalid argument](https://img-blog.csdnimg.cn/2baa3faf285449e1adb4583b8335b3b0.png)

![UnityVR一体机报错:GL_OUT_OF_MEMORY,[EGL] Unable to acquire context](https://img-blog.csdnimg.cn/4a15bed720784a51bc6d69aa41689eab.png)






