2016-09-30 108 views
0

您好我正在學習的團結/ C#和我被困在一個點請幫助角的對象和單位...移動團結

我想在2 d環境像立方體或球體一個物體移動到沒有使用x軸和y軸的特定點... 我想指定它應該移動的角度和單位。就像以45度角移動4個單位一樣。

三江源很多

回答

1

首先,你需要指定多少爲1個單位在您的環境,然後你可以使用trigonometrics來計算你的觀點。

,並像一個函數

public Vector2 GetCoordinates(float units, float angle){ 
    //Your awesome trigonometics code here! 
} 

注:一個是你當前位置最終位置,並ç你的單位角度cb您的角度

b您對X的運動協調和一個是你在y座標運動

enter image description here

編碼愉快! (如果你需要進一步的解釋,我可以做到這一點,但嘗試找出第一:D)

+0

Thx很多先生...........我已經有了我應該做的基本概念。 .......雖然我沒有遇到我的100%......但我確信我接近它........ Thx再次...... ... –

+0

沒問題,如果它工作,請將答案標記爲正確:D – cjf93