Table of Contents

Class ActiveController

命名空間
easyar
組件
EasyAR.Sense.dll

管理activeSelfMonoBehaviour

默認策略如下:TargetController默認使用ActiveWhileTrackedXROriginChildController默認使用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; }