Class EasyARController
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
EasyAR Senseエンジンクラスのスタティックプロキシ。主にSenseの初期化に使用されます。
[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
- 継承
-
EasyARController
プロパティ
IsReady
EasyAR Senseが準備完了状態かどうか。ライセンスキーの検証に失敗した場合、もしくは実行されていない場合はfalseとなります。
public static bool IsReady { get; }
メソッド
Deinitialize()
EasyAR Senseを初期化解除します。
このメソッドはリソース解放とは関係ありません。通常は手動呼び出し不要です。初期化と初期化解除を複数回行う必要がある場合に呼び出します。
public static void Deinitialize()
HandleSenseLog(Action<LogLevel, string>)
Senseログを処理します。nullを渡すとログの受信を停止可能です。
EasyAR Senseライブラリは通常、システムインターフェース経由で直接ログを出力します。UIに表示したりログ内容を取得する必要がある場合は、このインターフェースを使用できます。注意点として、このインターフェースを使用してもログ自体の出力は停止されません。
public static void HandleSenseLog(Action<LogLevel, string> func)
パラメーター
func
Initialize()
LicenseKeyを使用してEasyAR Senseを初期化します。InitializeOnStartupがtrueに設定されている場合、通常は手動で呼び出す必要はありません。
public static bool Initialize()
Initialize(string)
licenseKeyを使用してEasyAR Senseを初期化します。InitializeOnStartupがtrueに設定されている場合、通常は手動で呼び出す必要はありません。
public static bool Initialize(string licenseKey)
パラメーター
licenseKey