[請益] Unity雲霄飛車的路徑問題

看板GameDesign (遊戲設計)作者 (小K)時間8年前 (2017/03/01 11:05), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/2 (看更多)
各位版上的前輩大家好 小弟我對於Unity還不熟,想要寫一個遊樂園的遊戲 不過在於讓雲霄飛車的列車在軌道上行走遇到了些問題 問題是,如何讓列車沿著軌道走? 因為想要動態生成軌道,所以苦惱許久 我想到的解決方法如下 1.列車自己有動力移動 將列車的功能設計成類似於汽車,讓列車類似於汽車一般在軌道上行駛 2.列車座標移動 在程式內寫好列車的移動座標與方向 3.路徑軌跡 這功能小弟還不是很熟 以上三種方法是我現在想到的方式 不過都會擔心列車在遇到較大的彎度時會卡住 或者是遇到360度大迴轉時掉落 想請教版上的前輩有沒有甚麼好的方式來寫這段 謝謝大家的幫忙! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.192.244 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1488337518.A.A4C.html

03/01 11:54, , 1F
在路徑上生成控制點, 然後直接根據控制點設定列車的
03/01 11:54, 1F

03/01 11:54, , 2F
位置和旋轉數值?
03/01 11:54, 2F

03/01 11:55, , 3F
這樣就不需要物理運算列車的移動了
03/01 11:55, 3F

03/03 20:28, , 4F
這時候我都很推從OpenGL學Roller coaster的
03/03 20:28, 4F

03/03 20:29, , 5F
不過要有點程式&圖學底子就是了
03/03 20:29, 5F

03/12 20:57, , 6F
怎麼個動態生成軌道?玩家可編輯嗎
03/12 20:57, 6F
文章代碼(AID): #1OjZfkfC (GameDesign)
文章代碼(AID): #1OjZfkfC (GameDesign)