Table of Contents

Class ActiveController

Namespace
easyar
Assembly
EasyAR.Sense.dll

Ein MonoBehaviour, das activeSelf verwaltet.

Die Standardstrategien sind: TargetController verwendet standardmaessig ActiveWhileTracked, und XROriginChildController verwendet standardmaessig ActiveAfterFirstTracked.

Sie koennen OverrideStrategy verwenden, um die Standardstrategie zu ueberschreiben. Setzen Sie MonoBehaviour.enabled auf false, um die Steuerung auszuschalten.

[DisallowMultipleComponent]
public class ActiveController : MonoBehaviour
Vererbung
ActiveController

Eigenschaften

OverrideStrategy

Override-Strategie, verwendet zum Ueberschreiben des Standardverhaltens.

Ein null-Wert bedeutet, dass die Standardstrategie verwendet wird. Der Strategiemodus haengt mit anderen Komponenten am object zusammen. Ein nicht-null-Wert ueberschreibt die Standardstrategie.

public Optional<ActiveController.Strategy> OverrideStrategy { get; set; }

enabled

Aktiviert/deaktiviert active control, waehrend ARSession laeuft. Bei Deaktivierung aendert EasyAR activeSelf nicht mehr.

public bool enabled { get; set; }