Version: 5.4
public static void LoadDeviceByName (string deviceName);
public static void LoadDeviceByName (string[] prioritizedDeviceNameList);

パラメーター

deviceName VRSettings.supportedDevices で定義されている端末名
prioritizedDeviceNameList VRSettings.supportedDevices で定義されている端末名の優先順位付けされたリスト

説明

次のフレームの最初にリクエストされた端末を読み込みます。

この関数に渡されるサポート端末のリストは、VRSettings.supportedDevices から得ることができます。

成功したことを確認するために、次のフレームで VRSettings.loadedDeviceName を確認してください。

この関数はパラメータとして渡された端末のみを初期化しようとし、VRSettings.supportedDevices のリストにある他の端末へフォールバックしません。初期化失敗時に他の端末へフォールバックするためのリストを渡すことができます。どの端末も初期化できない場合は、VRSettings.loadedDeviceName は空の文字列としてフォールバックされ、VRSettings.enabled はfalseにセットされます。

端末名を空の文字列にすることでVRを無効にすることができます。

端末のロードが完了すると、VRSettings.enabled で有効にできるようになります。