Class EasyARController
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
Ein statischer Proxy für die EasyAR Sense Engine-Klasse, hauptsächlich für die Sense-Initialisierung.
[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
- Vererbung
-
EasyARController
Eigenschaften
IsReady
Ob EasyAR Sense bereit ist. Der Wert ist false, wenn die license key-Prüfung fehlgeschlagen ist oder nicht ausgeführt wurde.
public static bool IsReady { get; }
Methoden
Deinitialize()
Deinitialisiert EasyAR Sense.
Diese Methode steht nicht im Zusammenhang mit der Ressourcenfreigabe. Sie muss normalerweise nicht manuell aufgerufen werden. Rufen Sie sie auf, wenn Initialisierung und Deinitialisierung mehrfach erforderlich sind.
public static void Deinitialize()
HandleSenseLog(Action<LogLevel, string>)
Verarbeitet Sense-Logs. Durch Übergabe von null kann der Empfang von Logs beendet werden.
Die EasyAR Sense-Bibliothek gibt Logs normalerweise direkt über Systemschnittstellen aus. Wenn Logs in der UI angezeigt oder deren Inhalt abgerufen werden müssen, kann diese Schnittstelle verwendet werden. Beachten Sie, dass die Verwendung dieser Schnittstelle die ursprüngliche Log-Ausgabe nicht entfernt.
public static void HandleSenseLog(Action<LogLevel, string> func)
Parameter
func
Initialize()
Initialisiert EasyAR Sense mit LicenseKey. Manuelle Aufrufe sind normalerweise nicht erforderlich, wenn InitializeOnStartup true ist.
public static bool Initialize()
Initialize(string)
Initialisiert EasyAR Sense mit licenseKey. Manuelle Aufrufe sind normalerweise nicht erforderlich, wenn InitializeOnStartup true ist.
public static bool Initialize(string licenseKey)
Parameter
licenseKey