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