作者taipin123 (小K)
看板GameDesign
标题[请益] Unity云霄飞车的路径问题
时间Wed Mar 1 11:05:15 2017
各位版上的前辈大家好
小弟我对於Unity还不熟,想要写一个游乐园的游戏
不过在於让云霄飞车的列车在轨道上行走遇到了些问题
问题是,如何让列车沿着轨道走?
因为想要动态生成轨道,所以苦恼许久
我想到的解决方法如下
1.列车自己有动力移动
将列车的功能设计成类似於汽车,让列车类似於汽车一般在轨道上行驶
2.列车座标移动
在程式内写好列车的移动座标与方向
3.路径轨迹
这功能小弟还不是很熟
以上三种方法是我现在想到的方式
不过都会担心列车在遇到较大的弯度时会卡住
或者是遇到360度大回转时掉落
想请教版上的前辈有没有甚麽好的方式来写这段
谢谢大家的帮忙!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.192.244
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1488337518.A.A4C.html
1F:推 Ninja5566: 在路径上生成控制点, 然後直接根据控制点设定列车的 03/01 11:54
2F:→ Ninja5566: 位置和旋转数值? 03/01 11:54
3F:→ Ninja5566: 这样就不需要物理运算列车的移动了 03/01 11:55
4F:推 k387259: 这时候我都很推从OpenGL学Roller coaster的 03/03 20:28
5F:→ k387259: 不过要有点程式&图学底子就是了 03/03 20:29
6F:推 sakyer: 怎麽个动态生成轨道?玩家可编辑吗 03/12 20:57