Class EasyARController
- Espaço de nomes
- easyar
- Assembly
- EasyAR.Sense.dll
Um proxy estático para a classe EasyAR Sense Engine, usado principalmente para inicialização do Sense.
[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
- Herança
-
EasyARController
Propriedades
IsReady
Indica se o EasyAR Sense está pronto. O valor é false se a validação da license key falhou ou não foi executada.
public static bool IsReady { get; }
Métodos
Deinitialize()
Desinicializa o EasyAR Sense.
Este método não está relacionado à liberação de recursos. Geralmente não precisa ser chamado manualmente. Chame-o quando a inicialização e a desinicialização forem necessárias várias vezes.
public static void Deinitialize()
HandleSenseLog(Action<LogLevel, string>)
Processa os logs do Sense. Passar null pode interromper o recebimento de logs.
A biblioteca EasyAR Sense geralmente gera logs diretamente por interfaces do sistema. Se for necessário exibi-los na UI ou obter seu conteúdo, esta interface pode ser usada. Observe que usar esta interface não remove a saída original dos logs.
public static void HandleSenseLog(Action<LogLevel, string> func)
Parâmetros
func
Initialize()
Inicializa o EasyAR Sense com LicenseKey. Chamadas manuais geralmente não são necessárias quando InitializeOnStartup é true.
public static bool Initialize()
Initialize(string)
Inicializa o EasyAR Sense com licenseKey. Chamadas manuais geralmente não são necessárias quando InitializeOnStartup é true.
public static bool Initialize(string licenseKey)
Parâmetros
licenseKey