Table of Contents

Class MegaBlockController

Namespace
easyar
Assembly
EasyAR.Sense.dll

Ein MonoBehaviour für einen block, der in der Szene von MegaCloudFrameFilter getrackt wird.

Nur wenn der Dienst Daten für die entsprechende block ID enthält und der korrekte MegaBlockController in MegaCloudFrameFilter geladen ist, kann er in ARSession normal verwendet werden und Inhalte korrekt anzeigen.

public class MegaBlockController : TargetController
Vererbung
MegaBlockController
Geerbte Mitglieder

Eigenschaften

Info

Block-Informationen, nur nach MonoBehaviour.Start verfügbar.

public MegaBlockController.BlockInfo Info { get; }

Source

Die Datenquelle zum Erstellen des block. Änderungen werden nur vor MonoBehaviour.Start wirksam.

public MegaBlockController.SourceData Source { get; set; }

Tracker

Der MegaCloudFrameFilter, der das target lädt. Bei null wird der block aus dem zuvor festgelegten MegaCloudFrameFilter entladen. Der Wert kann jederzeit geändert werden; das Laden erfolgt nur, während die session läuft.

Das Laden ist ein virtueller Prozess und schlägt nicht fehl.

Nur wenn der Dienst Daten für die entsprechende block ID enthält und der korrekte MegaBlockController in MegaCloudFrameFilter geladen ist, kann er in ARSession normal verwendet werden und Inhalte korrekt anzeigen.

public MegaCloudFrameFilter Tracker { get; set; }