Windows Mixed Reality シミュレーターを使用する

Windows Mixed Reality シミュレーターを使用すると、Windows Mixed Reality イマーシブヘッドセットを使用せずに PC で Mixed Reality アプリをテストできます。 シミュレーターは、Windows 10 Creators Update で使用できます。 シミュレーターは HoloLens エミュレーターに似ていますが、シミュレーターでは仮想マシンが使用されません。 シミュレートされたアプリは、イマーシブ ヘッドセットを使用している場合と同様に、Windows 10 デスクトップ ユーザーセッションで実行されます。 イマーシブ ヘッドセットでセンサーによって読み取られる、人間や環境からの入力が、代わりにキーボード、マウス、または Xbox コントローラーを使用してシミュレートされます。 アプリは、シミュレーターで実行するための変更を必要とせず、イマーシブ ヘッドセットで実行されていないことを認識しません。

Windows Mixed Reality シミュレーターを有効にする

  1. [設定] > >[更新とセキュリティ] > >[開発者向け] で開発者モードを有効にします
  2. デスクトップから Mixed Reality ポータル を起動します
  3. ポータルを初めて起動している場合は、セットアップ操作を行う必要があります
    1. [開始する] を選択します
    2. [同意する] を選択して契約に同意します
    3. 物理デバイスを使用せずにセットアップを続行するには、[シミュレーションのセットアップ (開発者向け)] を選択します
    4. [セットアップ] を選択して選択内容を確認します
  4. Mixed Reality ポータルの左側にある [開発者向け] ボタンを選択します
  5. シミュレーション切り替えスイッチを[オン]にします
    • シミュレーションを有効にすると、既定で、シミュレートされた左側の 6-DOF コントローラーが有効になります。 Windows 10 May 2019 update の前では、シミュレートされた 6-DOF コントローラーをインストールするために、管理者アクセス許可が必要です。 [ユーザー アカウント制御] ダイアログ ボックスが表示された場合は、それに同意します。

これでシミュレーションが実行されます。

[設定] で開発者モードを無効にする場合は、Mixed Reality ポータルの [開発者向け] セクションで、最初にシミュレーション切り替えスイッチを[オフ]にする必要があります。

Mixed Reality シミュレーターにアプリをデプロイする

シミュレーターは、仮想マシンを使用せずにローカル PC で実行されるため、デバッグ時にユニバーサル Windows アプリをローカル コンピューターにデプロイできます。

基本的なシミュレーター入力

シミュレーターの制御は、多くの一般的な 3D ビデオ ゲームや HoloLens エミュレーターに似ています。 入力オプションは、キーボード、マウス、または Xbox コントローラーで使用できます。

シミュレーターを制御するには、イマーシブ ヘッドセットを装着したシミュレーション ユーザーの動作を指示します。 操作を実行すると、シミュレーション ユーザーが動き、イマーシブ ヘッドセットの場合と同じように、応答するアプリとの対話が行われます。

  • 前後左右に歩く - キーボードの W、A、S、D キーまたは Xbox コントローラーの左スティックを使用します。
  • 上下左右を見る - マウスで選択してドラッグするか、キーボードの方向キーを使用するか、Xbox コントローラーの右スティックを使用します。
  • コントローラーでアクション ボタンを押す - マウスを右クリックするか、キーボードの Enter キーを押すか、Xbox コントローラーの A ボタンを使用します。
  • コントローラーでホーム ボタンを押す - キーボードの Windows キーまたは F2 キーを押すか、Xbox コントローラーの B ボタンを押します。
  • コントローラーの動かしてスクロールする - Alt キーを押したままで、マウスの右ボタンを押しながら、マウスを上下にドラッグします。 Xbox コントローラーで、右のトリガーと A ボタンを押したまま、右スティックを上下に動かします。

追跡対象のコントローラー

Mixed Reality シミュレーターでは、追跡対象のハンドヘルド モーション コントローラーを 2 つまでシミュレートできます。 これらは、Mixed Reality ポータルで切り替えスイッチを使用して有効にします。 シミュレートされる各コントローラーは、次のとおりです。

  • 空間内の位置と向き
  • ホーム ボタン
  • メニュー ボタン
  • グリップ ボタン
  • Touchpad
  • サムスティック
  • バッテリー レベル

次の開発チェックポイント

私たちが用意した Unity 開発チェックポイント体験に従っている場合、読者は配置段階にいます。 ここからは、次のトピックに進むか、高度なサービスの追加に直接移動することができます。

関連項目