Class MegaBlockController
- 命名空間
- easyar
- 組件
- EasyAR.Sense.dll
在場景中由 MegaCloudFrameFilter 跟蹤的 block 的 MonoBehaviour。
只有服務中包含對應 block ID 的數據,正確且被加載到 MegaCloudFrameFilter 的 MegaBlockController 才能在 ARSession 中正常使用,內容才能顯示正確。
public class MegaBlockController : TargetController
- 繼承
-
MegaBlockController
- 繼承成員
屬性
Info
Block 信息,僅在 MonoBehaviour.Start 之後可用。
public MegaBlockController.BlockInfo Info { get; }
Source
創建 block 的數據來源。在 MonoBehaviour.Start 前修改纔有效。
public MegaBlockController.SourceData Source { get; set; }
Tracker
加載 target 的MegaCloudFrameFilter。如果設爲 null,block 將會被從之前設置的 MegaCloudFrameFilter 中卸載。可隨時修改,加載只會在 session 運行時發生。
加載爲虛擬過程,不會失敗。
只有服務中包含對應 block ID 的數據,正確且被加載到 MegaCloudFrameFilter 的 MegaBlockController 才能在 ARSession 中正常使用,內容才能顯示正確。
public MegaCloudFrameFilter Tracker { get; set; }