Class ActiveController
- 命名空間
- easyar
- 組件
- EasyAR.Sense.dll
管理activeSelf的 MonoBehaviour 。
默認策略如下:TargetController默認使用ActiveWhileTracked,XROriginChildController默認使用ActiveAfterFirstTracked。
可以使用OverrideStrategy來覆蓋默認策略。設置MonoBehaviour.enabled為false可關閉控制。
[DisallowMultipleComponent]
public class ActiveController : MonoBehaviour
- 繼承
-
ActiveController
屬性
OverrideStrategy
覆蓋策略,可用於覆蓋默認行為。
空值表達使用默認策略,策略模式與物體上其他組件相關。有值會覆蓋默認策略。
public Optional<ActiveController.Strategy> OverrideStrategy { get; set; }
enabled
ARSession運行時啟用/停用active控制。禁用時,EasyAR將不再修改activeSelf。
public bool enabled { get; set; }