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