[請益] 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