Class EasyARController
- Espaço de nomes
- easyar
- Assembly
- EasyAR.Sense.dll
Proxy estático da classe EasyAR Sense Engine, usado principalmente para inicialização do Sense.
[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
- Herança
-
EasyARController
Propriedades
IsReady
Se o EasyAR Sense já está pronto. Será false se a validação da chave de licença falhar ou não for executada.
public static bool IsReady { get; }
Métodos
Deinitialize()
Desinicializa o EasyAR Sense.
Este método não está relacionado à liberação de recursos. Normalmente não é necessário chamar manualmente. Use quando precisar inicializar e desinicializar múltiplas vezes.
public static void Deinitialize()
HandleSenseLog(Action<LogLevel, string>)
Processa logs do Sense. Passar vazio interrompe o recebimento de logs.
A biblioteca EasyAR Sense geralmente emite logs diretamente através de interfaces do sistema. Se precisar exibi-los na UI ou capturar seu conteúdo, use esta interface. Nota: usar esta interface não suprime a saída original dos logs.
public static void HandleSenseLog(Action<LogLevel, string> func)
Parâmetros
func
Initialize()
Inicializa o EasyAR Sense usando LicenseKey. Normalmente não é necessário chamar manualmente quando InitializeOnStartup é true.
public static bool Initialize()
Initialize(string)
Inicializa o EasyAR Sense usando licenseKey. Normalmente não é necessário chamar manualmente quando InitializeOnStartup é true.
public static bool Initialize(string licenseKey)
Parâmetros
licenseKey