Table of Contents

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; }