2015-09-01 50 views
0

我正在製作遊戲,玩家必須到達特定目的地。顯示遊戲端地圖中的用戶位置

我想顯示方遊戲地圖引導他的方式,他現在在哪裏,他必須去的地方。就像GTA和其他遊戲,其中側面地圖總是出現在任何指導玩家的屏幕角落。 我沒有任何想法我該如何做到這一點我檢查了谷歌,但也許我錯過了適當的詞搜索。

目前我拍了一張我的場景的照片,並在我的遊戲畫面的右下角顯示。我怎麼能放置當前的用戶位置和目的地位置,並隨着玩家的移動相應地改變它?

public Texture mapTexture; 
void OnGUI() { 
    GUI.DrawTexture(new Rect(Screen.width - 200, Screen.height-200, 200, 200),mapTexture); 
} 
+4

如果你的意思是一個小地圖,我的第一個建議是將一個正交相機放在玩家的正下方,並讓它直視玩家。然後通過修改其視口矩形將相機渲染到屏幕的角落。這可以爲您節省大量時間編碼,並讓您專注於爲目標創建方向指示器。 – Serlite

+0

我是新手請在回答中添加詳細的答案:) –

回答

0

感謝谷歌和@Serlite。 使用此功能youtube videounity3d Web。 我爲我的播放器製作了側面攝像頭(微型攝像頭)父攝像頭並設置了標準化視圖端口矩形屬性設置和Al-hamdu-lillah其工作:)! 「」camera setting