Table of Contents

MegaBlockController 組件參考

切換到 API

附註

該組件僅存在於版本 >= 4003

探索 MegaBlockController 組件視窗中的各項屬性。

alt text

預設條件下組件截圖。

alt text

設定中關閉 Mega Block/Landmark 支援,組件無法使用時的截圖。

alt text

未匯入 com.easyar.mega 套件,編輯器工具無法使用時的截圖。

MegaBlockController 組件視窗由兩個部分組成:組件設定和編輯器工具。

組件設定

屬性 描述
Source 建立 block 的資料來源。
        ID block ID。
        Name block 名稱。可以不指定。
Tracker 載入 target 的 MegaCloudFrameFilter。如果設為 null,block 將會從之前設定的 MegaCloudFrameFilter 中卸載。可隨時修改,載入只會在 session 執行時發生。

編輯器工具

建立

附註

匯入 com.easyar.mega 套件之後才能使用編輯器工具。

alt text

名稱 描述
Create Editor Tool 建立編輯器工具。

點擊 Create Editor Tool 之後,會建立編輯器工具節點,並進入連線服務介面。

連線服務

alt text alt text

名稱 描述
X 刪除編輯器工具。
Service 服務資訊來源。選項:
  • From Tracker:使用 Tracker 中的設定。
  • Mega Block Localization:使用 Mega Block 定位服務。
  • Mega Landmark Localization:使用 Mega Landmark 定位服務。
        Source 唯讀。Service 是 From Tracker 時顯示。
服務存取資料來源類型。選項:
                Type 唯讀。EasyAR Mega 服務類型。選項:
  • Block:Mega Block。
  • Landmark:Mega Landmark。
                App ID 唯讀。Source 是 API Key 時顯示。
服務AppID。
                API Key 唯讀。Source 是 API Key 時顯示。
API Key。
                API Secret 唯讀。Source 是 API Key 時顯示。
API Secret。
        App ID Service 是 Mega Block Localization 或 Mega Landmark Localization 時顯示。
服務AppID。
        API Key Service 是 Mega Block Localization 或 Mega Landmark Localization 時顯示。
API Key。
        API Secret Service 是 Mega Block Localization 或 Mega Landmark Localization 時顯示。
API Secret。
        App Url(s) 服務 URL。選項:
  • Default:使用 預設設定。
  • Custom:使用自訂設定。一般只有在需要跨區域加速時使用。
                Localization App Url(s) 是 Custom 時顯示。
定位服務的 Url。
                Storage App Url(s) 是 Custom 時顯示。
儲存服務的 Url。
Connect 連線服務。

點擊 Connect 之後,

  • 如果 Source 的 ID 未指定,會進入選擇 block 介面。
  • 如果 block ID 已指定且服務中有該 block,會進入 Mega block 編輯器工具介面。
  • 如果 block ID 已指定但服務中沒有該 block,會顯示錯誤介面。
重要事項

連線前需要檢查 API Key 的權限。

  • 如果服務的 Type 是 Block,需要保證使用的 API Key 有權限存取 Mega Block 服務,以及 SpatialMap 服務。
  • 如果服務的 Type 是 Landmark,則需要保證 API Key 有權限存取 Mega Landmark 服務。

alt text

權限不足時,會看到連線服務驗證失敗的錯誤訊息。

alt text

服務中沒有該 block時:

alt text

名稱 描述
X 刪除編輯器工具。
From 目前連線的服務 App ID。
Updated 服務連線時間。
Reload 重新連線服務。如果 block ID 已指定且服務中有該 block,會進入 Mega block 編輯器工具介面。否則會繼續顯示錯誤介面。

選擇 block

該介面只有在 Source 的 ID 未指定時才會顯示。

alt text

名稱 描述
X 刪除編輯器工具。
From 目前連線的服務 App ID。
Updated 服務連線時間。
Reload 重新連線服務。如果 block ID 已指定且服務中有該 block,會進入 Mega block 編輯器工具介面。否則會繼續顯示錯誤介面。
Name block 名稱。
ID block ID。
Select 選擇該 block。

點擊 Select 之後,會進入 Mega block 編輯器工具介面,並且 Source 的 ID 和 Name 會被設定為該 block 的 ID 和 Name。

相關主題