Table of Contents

Class ActiveController

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Un MonoBehaviour qui gère activeSelf.

La stratégie par défaut est la suivante : TargetController utilise par défaut ActiveWhileTracked, XROriginChildController utilise par défaut ActiveAfterFirstTracked.

OverrideStrategy peut être utilisé pour remplacer la stratégie par défaut. Définir MonoBehaviour.enabled sur false désactive le contrôle.

[DisallowMultipleComponent]
public class ActiveController : MonoBehaviour
Héritage
ActiveController

Propriétés

OverrideStrategy

Stratégie de couverture, utilisable pour remplacer le comportement par défaut.

L'expression de valeur nulle utilise la stratégie par défaut, le motif de stratégie est lié aux autres composants sur l'objet. Une valeur remplacera la stratégie par défaut.

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

enabled

ARSession Pendant l'exécution, activer/désactiver active contrôle. Lorsqu'il est désactivé, EasyAR ne modifiera plus activeSelf.

public bool enabled { get; set; }