作者Finix473 (菲尼克斯)
看板GameDesign
標題[請益] 使用搖桿移動問題
時間Wed Jul 22 15:32:05 2020
各位好,本人對製作遊戲還很新QQ 目前正在製作VR專案
我想要使用Oculus手把上的搖桿實現X、Z軸平移的功能
功能是做出來了,但是在移動的過程中看起來怪怪的
https://imgur.com/1Eli0cO
如影片,照理講我左右推搖桿的時候,物件應該照X軸左右移才對
上下推搖桿則是Z軸移動,可是物件看起來像在斜著動
https://imgur.com/9uRbp5R
程式碼如上
有可能是使用搖桿本身就會這樣嗎?還是程式方面的問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.52.19 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1595403127.A.AAC.html
推 BSpowerx: 你XY要分開來判斷>0.8阿,不然你類比要完全推正直線 07/22 16:10
→ Finix473: 我分成兩個void了,不知道你是不是這個意思,但是有用xD 07/22 18:01
→ BSpowerx: 你把類比的原始資料值印出來應該就會很清楚本來問題在哪 07/22 18:10
→ BSpowerx: 比方說搖桿往右推,但你稍微偏了一點點於是X=0.9 Y=0.1 07/22 18:10
→ BSpowerx: 然後你if裡面額外作的事就會把XY都改成1 所以往右上移動 07/22 18:10
→ Finix473: 我還是第一次用搖桿做,原來是這樣:O 感謝你QQ 07/23 10:40