Table of Contents

Class EasyARController

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Un proxy statique pour la classe EasyAR Sense Engine, principalement utilisé pour l'initialisation de Sense.

[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
Héritage
EasyARController

Propriétés

IsReady

Indique si EasyAR Sense est prêt. La valeur est false si la validation de la license key a échoué ou n'a pas été exécutée.

public static bool IsReady { get; }

Méthodes

Deinitialize()

Désinitialise EasyAR Sense.

Cette méthode n'est pas liée à la libération des ressources. Il n'est généralement pas nécessaire de l'appeler manuellement. Appelez-la lorsque l'initialisation et la désinitialisation sont nécessaires plusieurs fois.

public static void Deinitialize()

HandleSenseLog(Action<LogLevel, string>)

Traite les logs Sense. Passer null peut arrêter la réception des logs.

La bibliothèque EasyAR Sense émet généralement les logs directement via les interfaces système. Si les logs doivent être affichés dans l'UI ou si leur contenu doit être obtenu, cette interface peut être utilisée. Notez que l'utilisation de cette interface ne supprime pas la sortie de log d'origine.

public static void HandleSenseLog(Action<LogLevel, string> func)

Paramètres

func

Initialize()

Initialise EasyAR Sense avec LicenseKey. Les appels manuels ne sont généralement pas nécessaires lorsque InitializeOnStartup vaut true.

public static bool Initialize()

Initialize(string)

Initialise EasyAR Sense avec licenseKey. Les appels manuels ne sont généralement pas nécessaires lorsque InitializeOnStartup vaut true.

public static bool Initialize(string licenseKey)

Paramètres

licenseKey