Class MegaBlockController
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
Der 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 in MegaCloudFrameFilter geladen wurde, in ARSession ordnungsgemäß verwendet werden, und die Inhalte werden 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 Modifikation 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 der Block aus dem zuvor festgelegten MegaCloudFrameFilter entfernt. Es kann jederzeit geändert werden, und das Laden erfolgt nur, wenn die Sitzung 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 geladen und in das MegaCloudFrameFilter integriert ist, in der ARSession ordnungsgemäß verwendet werden, und der Inhalt wird korrekt angezeigt.
public MegaCloudFrameFilter Tracker { get; set; }