Table of Contents

Class ActiveController

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

Gestiona el activeSelf del MonoBehaviour.

La estrategia predeterminada es la siguiente: TargetController utiliza por defecto ActiveWhileTracked, XROriginChildController utiliza por defecto ActiveAfterFirstTracked.

Se puede usar OverrideStrategy para anular la estrategia predeterminada. Configurar MonoBehaviour.enabled a false puede desactivar el control.

[DisallowMultipleComponent]
public class ActiveController : MonoBehaviour
Herencia
ActiveController

Propiedades

OverrideStrategy

Estrategia de anulación, que se puede utilizar para anular el comportamiento predeterminado.

Un valor nulo significa usar la estrategia predeterminada; el patrón de estrategia está relacionado con otros componentes en el objeto. Tener un valor anulará la estrategia predeterminada.

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

enabled

ARSession habilita/deshabilita el control activo durante el tiempo de ejecución. Cuando está deshabilitado, EasyAR ya no modificará activeSelf.

public bool enabled { get; set; }