實作快速入門導覽課程

您將在 Unity 中建立場景,從特定位置載入真實世界的特徵 (在本例中為自由女神像周圍)。

您將瞭解如何使用 GameObject 做為現實世界場景的錨點,以及如何提供新的座標,進而產生另一個真實場景。

假設

  • 您已安裝 Unity 2018.4 以上版本,而且目前正在執行。

步驟 1:建立新專案

  1. 在 Unity 中,按一下「File」 >「New Project...」
  2. 將專案命名為「quickstart」quickstart,然後按一下「Create project」(建立專案)
    Unity IDE 隨即顯示,其中已選取「階層」窗格中的預設場景。

步驟 2:匯入 SDK

按照安裝 Maps SDK for Unity SDK 程序操作。完成後,您將會建立 API 金鑰、下載 SDK 並匯入 Unity。

步驟 3:建立空白的 GameObject

這個 GameObject 將做為 MapsService 指令碼元件的基礎 GameObject。接著,Maps SDK for Unity 會新增產生的地理特徵 GameObject,做為這個 GameObject 的子項。

  1. 在「Hierarchy」(階層) 窗格中,按一下「Create」(建立) 下拉式選單,然後選取「Create Empty」(建立空白)

  2. 將新 GameObject 的名稱變更為「Map Base」

步驟 4:新增 MapsService 指令碼元件

MapsService 指令碼元件是 Maps SDK for Unity 的進入點。在階層中選取「Map Base」遊戲物件後:

  1. 在檢查器中,按一下「Add Component」

  2. 在「Add Component」選取器對話方塊中,搜尋並選取「Maps Service」地圖服務 (Script) 元件會顯示在「Transform」元件下方。

  3. 在「地圖服務」元件中,將 API 金鑰貼到「API 金鑰」欄位。

步驟 5:新增基本範例指令碼元件

這段指令碼會設定實際位置的座標,以便載入場景中、取得 MapService 元件,並用來初始化浮動來源,最後再以預設選項載入地圖。

  1. 已在階層中選取「Map Base」 GameObject;在檢查器中,按一下「Add Component」

  2. 在「Add Component」選取器對話方塊中,搜尋並選取「Basic Example」

  3. 依序點選「File」 >「Save」儲存場景。

步驟 6:執行場景

  • 按一下「播放」按鈕。包含自由女神像的場景會顯示在「Scene」窗格和「Game」窗格中。

大功告成!