Class EasyARController
- Spazio dei nomi
- easyar
- Assembly
- EasyAR.Sense.dll
Un proxy statico per la classe EasyAR Sense Engine, usato principalmente per l'inizializzazione di Sense.
[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
- Ereditarietà
-
EasyARController
Proprietà
IsReady
Indica se EasyAR Sense è pronto. È false se la convalida della license key non è riuscita o non è stata eseguita.
public static bool IsReady { get; }
Metodi
Deinitialize()
Deinizializza EasyAR Sense.
Questo metodo non è correlato al rilascio delle risorse. Di solito non deve essere chiamato manualmente. Chiamarlo quando sono necessarie inizializzazione e deinizializzazione più volte.
public static void Deinitialize()
HandleSenseLog(Action<LogLevel, string>)
Gestisce i log di Sense. Passare null può interrompere la ricezione dei log.
La libreria EasyAR Sense di solito produce log direttamente tramite le interfacce di sistema. Se è necessario visualizzarli nella UI o ottenerne il contenuto, è possibile usare questa interfaccia. Si noti che l'uso di questa interfaccia non rimuove l'output originale dei log.
public static void HandleSenseLog(Action<LogLevel, string> func)
Parametri
func
Initialize()
Inizializza EasyAR Sense con LicenseKey. Le chiamate manuali di solito non sono necessarie quando InitializeOnStartup è true.
public static bool Initialize()
Initialize(string)
Inizializza EasyAR Sense con licenseKey. Le chiamate manuali di solito non sono necessarie quando InitializeOnStartup è true.
public static bool Initialize(string licenseKey)
Parametri
licenseKey