[请益] Unity云霄飞车的路径问题

楼主: taipin123 (龛哥)   2017-03-01 11:05:15
各位版上的前辈大家好
小弟我对于Unity还不熟,想要写一个游乐园的游戏
不过在于让云霄飞车的列车在轨道上行走遇到了些问题
问题是,如何让列车沿着轨道走?
因为想要动态生成轨道,所以苦恼许久
我想到的解决方法如下
1.列车自己有动力移动
将列车的功能设计成类似于汽车,让列车类似于汽车一般在轨道上行驶
2.列车座标移动
在程式内写好列车的移动座标与方向
3.路径轨迹
这功能小弟还不是很熟
以上三种方法是我现在想到的方式
不过都会担心列车在遇到较大的弯度时会卡住
或者是遇到360度大回转时掉落
想请教版上的前辈有没有什么好的方式来写这段
谢谢大家的帮忙!
作者: Ninja5566 (苦味)   2017-03-01 11:54:00
在路径上生成控制点, 然后直接根据控制点设定列车的位置和旋转数值?这样就不需要物理运算列车的移动了
作者: k387259 (台湾李宏感)   2017-03-03 20:28:00
这时候我都很推从OpenGL学Roller coaster的不过要有点程式&图学底子就是了
作者: sakyer (石理克)   2017-03-12 20:57:00
怎么个动态生成轨道?玩家可编辑吗

Links booklink

Contact Us: admin [ a t ] ucptt.com