2016-07-22 56 views
0

Current Game如何讓我的角色沿着正確的軸移動?

基本上,我希望能夠沿着正確的軸移動我的角色,我相信它是X?上面的圖片解釋了我希望如何移動。

我想重新沿此線的東西:http://www.venusarcade.com/Tube-Racer.htm

它目前可以左右移動,但不喜歡這^

我想這還需要能夠有漲有跌避免障礙。

你需要從我那裏重新創建腳本?

謝謝!

+1

你有什麼試過自己? 同樣在那個遊戲中,你鏈接它看起來水平正在改變。 – Riley

+0

我設法讓我的飛機模型導入和移動,就像一架飛機,但它不是理想的 - https://twitter.com/MouldyGaming/status/756461998284607488 是的,它似乎是這樣,但我已經有了運動玩家和重新生成隨機平臺,所以它的工作原理相同:) – Samuel

+0

*你自己試過了什麼?*是關於你迄今爲止編寫的代碼。不是它的樣子 –

回答

1

不知道如果我明白你需要什麼,但我的第一印象是你想使用「RotateAround」。 文檔: https://docs.unity3d.com/ScriptReference/Transform.RotateAround.html

using UnityEngine; 
using System.Collections; 

public class ExampleClass : MonoBehaviour { 
    void Update() { 
     transform.RotateAround(Vector3.zero, Vector3.up, 20 * Time.deltaTime); 
    } 
} 

YouTube視頻說明:https://www.youtube.com/watch?v=j3Whvf6V1xU

當您按下調用函數水平旋轉鍵(箭頭鍵或 'A'/ 'd')。

希望這會有所幫助。