ド初心者のOculus GO開発日記3 Unityでワールドを作り、その中に入る

開発のかの字も知らない超初心者のOculus Goハックの記録です。

このnoteの意義

1.私が自分の記録を振り返ることで「自己効力感*1」を高める

2.鳥頭な私がわからなくなったときに見返す備忘録

3.あわよくば初心者ハッカーの手助けになれば

4.しがない学生ですので、応援・支援・投げ銭お願いします。boothでマッハ新書も出しています。

*1 逆境力(レジリエンス)に必要とされる。こちらを参考に

現在の状況

・adbコマンドが叩けるようになった!

・vysorでoculusGoの映像をPC画面に出力できるようになった!

・今日はuntiy!←new

UnityでOculusGo用のセッティングをする

以前、このQiita記事を見ながらUnityのセッティングは終えていました。今日はこちらの記事を参考にすすめていきます。

Oculus GoのコントローラからレーザーポインタによりUIを操作するまで

まず、AssetStoreをどうやって開くかわからないので、ググる。メニューバーのWindowからAssetStoreを選択すればいいようだ。ついでにアカウント登録も済ませる。Oculus Integrationを無事インストール出来たので、カメラの設定に入る。

コントローラーを有効にするためのパッケージをインポート

ここから、ページの上にかかれている「Download the Unity Package Here: Part 1, Part 2 and Part 3」というとこからダウンロード。よくわからないが、3をインポートすれば良い模様。一瞬どうやってインポートすればいいかわからなかったが、UnityのProjectタブにドラッグ&ドロップで出来た。

OVRcameraRigに差し替える

mainCameraを削除し、OVRcameraRigに差し替える。ProjectタブのAssets-oculus-VR-Prefabs内にあった。

「{Left/Right}HandAnchorにTrackedRemoteを追加して設定」がどうしてもわからない!!

先程追加したOVRcameraRigの中に、{Left/Right}HandAnchorなるものがあるらしいが、そんなのどこにもない…。Inspectorにそれらしい表示はないし、AddComponentから検索かけても出てこない。必死に探し回り、ググり続けると正解にたどり着いた。【開発チュートリアル】

OVRCameraRig内の[_ {Left/Right}HandAnchor]に[_ Asset/Oculus/VR/Prefabs/TrackedRemote]を追加

なんとこんなところに三角が…。わからんわ。LeftとRightに無事TrackedRemoteを追加出来ました。

Selection Visualizer作成

難なく出来たので割愛

Canvasの追加、EventSystemの設定

これも指示通りやれば間違いないのだが、何をやっているのかさっぱりわからない…。しかしいちいち調べていては先に進まないので、理解したい気持ちを抑えて先へ進む。いつかわかる日がくるよ…。

レッツビルド できない!!!

なぜかビルド出来ません。

1.謎のウィンドウが出てきて何すればいいかわからない

A1.適当に名前つければよい。特定のapkというものを指定せよ、ということだと思っていたのだが、どうやら名前つけて保存してねってことらしい。sample.apkと入力して保存すると先に進めた。

2.Minimum API Levelに達してないとか言われる!

APIレベルって何?ググる。Androidアプリを作るときに指定しなければ行けない値ということはわかった。oculusGoは19。だけどどこから設定すればいいかわからない。またググる。みつけた!

Oculus Goアプリをビルドするには

ご丁寧に解説しているところをみつけました。Edit-BuildSettings-Player'sSettings-OtherSettings-Identification-Minimum API Levelを発見。

画像のように設定します。

次こそ、レッツビルド!

出来たーーーーーー!!!!!!!!!!!!!!!

とても嬉しい。たったこれだけのことだけど、自分で作った世界に入ってUIを操作できるようになった。これから何でもできそうな気がする。


今日はここまで。




読んでいただいてありがとうございました!役に立った、応援したい、もっと書いてほしいなどなどの感想を抱いた方、ノートにスキを付けたり、ツイッターフォローしたり、コメント送ったり、支援などお願いします!!ぜひあなたのお気持ちを私に届けてください!暖かい思いをおまちしております。

※以降に文章はありません。

ここから先は

0字

¥ 500

この記事が気に入ったらサポートをしてみませんか?