LoginSignup
3
2

More than 5 years have passed since last update.

Daydream開発入門 その3(Unityエディタ上でシミュレート)

Posted at

今回はUnityエディタ上でもシュミレート出来るようにします。
前回よりも簡易実行出来るため、こちらも設定しておくと開発スピードアップ間違いなしです!
(その2とその3の記事順番間違えた気がします...)

前提

記事 その1その2 で使用したプロジェクトを引き続き使っています

ヘッドトラッキングをシュミレート

GvrEditorEmulatorプレハブを追加するだけでOKです。
スクリーンショット 2017-10-22 23.08.02.png

操作方法は以下となります

  • Alt + マウス移動 = 頭の回転
  • Ctr + マウス移動 = 首の傾き

エディタのRunを押して実際に動かし確認してみましょう
daydream-editor-emu.gif

コントローラー操作をシュミレート

  1. GvrControllerMainプレハブを追加
  2. GvrEventSystemプレハブ追加
  3. 空のオブジェクトを作成(名前はなんでも良いのですが、ここではPlayerにしておきます)
  4. Playerオブジェクトの中にMain Cameraを移動
  5. Main CameraGvrPointerPhysicsRaycasterスクリプトをアタッチ
    スクリーンショット 2017-10-22 23.32.15.png

  6. Playerオブジェクトの中にGvrControllerPointerを追加

Hierarchyが以下のようになっていればOKです
スクリーンショット 2017-10-22 23.33.58.png

操作方法は以下となります

  • Shift + マウス移動 = 手の動き
  • Shift + 左クリック = ClickButton
  • Shift + 右クリック = AppButton
  • Shift + 中央クリック = HomeButton/Recenter

エディタのRunを押して実際に動かし確認してみましょう
daydream-editor-controller-emu.gif
白い点が Shift + マウス移動 の動きとなります
クリック系のイベントは実装していないため、今回は確認しておりません
(ちなみに...わかりやすさのためCubeの色を変更しています)

最後に

このシュミレートとInstant Previewを合わせて使えば、かなり効率的に開発出来るはずです!
次こそは簡単なゲームを作ってみます

間違っている箇所などありましたら指摘していただけると嬉しいです!

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2