0
我正在製作遊戲,玩家必須到達特定目的地。顯示遊戲端地圖中的用戶位置
我想顯示方遊戲地圖引導他的方式,他現在在哪裏,他必須去的地方。就像GTA和其他遊戲,其中側面地圖總是出現在任何指導玩家的屏幕角落。 我沒有任何想法我該如何做到這一點我檢查了谷歌,但也許我錯過了適當的詞搜索。
目前我拍了一張我的場景的照片,並在我的遊戲畫面的右下角顯示。我怎麼能放置當前的用戶位置和目的地位置,並隨着玩家的移動相應地改變它?
public Texture mapTexture;
void OnGUI() {
GUI.DrawTexture(new Rect(Screen.width - 200, Screen.height-200, 200, 200),mapTexture);
}
如果你的意思是一個小地圖,我的第一個建議是將一個正交相機放在玩家的正下方,並讓它直視玩家。然後通過修改其視口矩形將相機渲染到屏幕的角落。這可以爲您節省大量時間編碼,並讓您專注於爲目標創建方向指示器。 – Serlite
我是新手請在回答中添加詳細的答案:) –