我想讓玩家在使用加速度計的兩側的兩個碰撞體之間的路徑上運行。當我傾斜設備時,我希望我的播放器在與側壁碰撞後回到中心。使用raycast如何使玩家在兩個碰撞體之間運行而不會在unity3d中碰撞?
我已經嘗試使用Raycast,但我沒有得到它。
我想讓玩家在使用加速度計的兩側的兩個碰撞體之間的路徑上運行。當我傾斜設備時,我希望我的播放器在與側壁碰撞後回到中心。使用raycast如何使玩家在兩個碰撞體之間運行而不會在unity3d中碰撞?
我已經嘗試使用Raycast,但我沒有得到它。
我不知道爲什麼要在嘗試檢測碰撞時使用Raycasting。您有OnCollisionEnter()
和OnTriggerEnter()
方法。當你碰到另一個物體時,它們會被檢測到。發生這種情況時,您可以設置Player對象的位置。
謝謝你幫助..與觸發器輸入我如何使對撞機推動我的球員在相反的方向? iam沒有爲我的播放器使用剛體.. – RakeshChatra 2013-03-15 08:56:13
你如何移動你的播放器,代碼? – Joetjah 2013-03-15 09:20:20
考慮將問題標記爲在答案幫助你時回答。 – Joetjah 2013-03-14 13:30:35