Class MegaBlockController
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
Das MonoBehaviour eines Blocks, der im Szenario von MegaCloudFrameFilter verfolgt wird.
Nur wenn die Daten der entsprechenden Block-ID im Dienst enthalten sind, kann der MegaBlockController, der korrekt und in MegaCloudFrameFilter geladen wurde, in ARSession normal verwendet werden, und der Inhalt wird korrekt angezeigt.
public class MegaBlockController : TargetController
- Vererbung
-
MegaBlockController
- Geerbte Mitglieder
Eigenschaften
Info
Block-Informationen, nur verfügbar nach MonoBehaviour.Start.
public MegaBlockController.BlockInfo Info { get; }
Source
Erstellen Sie die Datenquelle für den Block. Die Änderung ist nur wirksam, wenn sie vor MonoBehaviour.Start vorgenommen wird.
public MegaBlockController.SourceData Source { get; set; }
Tracker
Laden Sie das MegaCloudFrameFilter von target. Wenn es auf null gesetzt wird, wird das block aus dem zuvor festgelegten MegaCloudFrameFilter entladen. Es kann jederzeit geändert werden. Das Laden erfolgt nur, wenn die session läuft.
Das Laden ist ein virtueller Prozess und kann nicht fehlschlagen.
Nur wenn die Daten mit der entsprechenden block-ID im Dienst enthalten sind, kann der MegaBlockController, der korrekt in das MegaCloudFrameFilter geladen wurde, in der ARSession normal verwendet werden, und der Inhalt wird korrekt angezeigt.
public MegaCloudFrameFilter Tracker { get; set; }