作者taipin123 (小K)
看板GameDesign
標題[請益] Unity雲霄飛車的路徑問題
時間Wed Mar 1 11:05:15 2017
各位版上的前輩大家好
小弟我對於Unity還不熟,想要寫一個遊樂園的遊戲
不過在於讓雲霄飛車的列車在軌道上行走遇到了些問題
問題是,如何讓列車沿著軌道走?
因為想要動態生成軌道,所以苦惱許久
我想到的解決方法如下
1.列車自己有動力移動
將列車的功能設計成類似於汽車,讓列車類似於汽車一般在軌道上行駛
2.列車座標移動
在程式內寫好列車的移動座標與方向
3.路徑軌跡
這功能小弟還不是很熟
以上三種方法是我現在想到的方式
不過都會擔心列車在遇到較大的彎度時會卡住
或者是遇到360度大迴轉時掉落
想請教版上的前輩有沒有甚麼好的方式來寫這段
謝謝大家的幫忙!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.192.244
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1488337518.A.A4C.html
推 Ninja5566: 在路徑上生成控制點, 然後直接根據控制點設定列車的 03/01 11:54
→ Ninja5566: 位置和旋轉數值? 03/01 11:54
→ Ninja5566: 這樣就不需要物理運算列車的移動了 03/01 11:55
推 k387259: 這時候我都很推從OpenGL學Roller coaster的 03/03 20:28
→ k387259: 不過要有點程式&圖學底子就是了 03/03 20:29
推 sakyer: 怎麼個動態生成軌道?玩家可編輯嗎 03/12 20:57