Table of Contents

Class ActiveController

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Um MonoBehaviour que gerencia activeSelf.

As estratégias padrão são: TargetController usa ActiveWhileTracked por padrão, e XROriginChildController usa ActiveAfterFirstTracked por padrão.

Você pode usar OverrideStrategy para substituir a estratégia padrão. Defina MonoBehaviour.enabled como false para desativar o controle.

[DisallowMultipleComponent]
public class ActiveController : MonoBehaviour
Herança
ActiveController

Propriedades

OverrideStrategy

Estratégia de override, usada para substituir o comportamento padrão.

Um valor null significa usar a estratégia padrão. O modo de estratégia está relacionado a outros componentes no object. Um valor não null substitui a estratégia padrão.

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

enabled

Ativa/desativa active control enquanto ARSession está em execução. Quando desativado, EasyAR não modificará mais activeSelf.

public bool enabled { get; set; }