テラシュールブログスマートフォン用の表示で見るテラシュールブログ旧テラシュールウェアブログUnity記事。UnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。UnityUnityのアプリケーションを転送するには「USB接続」が必要な訳ですが、Unityのアプリ転送は内部的にはADBを使用しているらしく、この接続をwifi経由で行えばUSB接続せずアプリをデバイスへ転送出来たりします。このアプローチを使用することで、GearVR開発時のアプリ実行工程がだいぶシンプルになります。あとはUSB端子の寿命が延びるのかもしれません。具体的には下のように変化します。VRを被るほらこんなもん。VRの抜き差しから解放されると期待した人は私です。VRで行う関連adb接続をwifi経由で行うアプリをWifi経由でインストール&実行するには、adbの接続をwifi経由行います。IPアドレス:5555"のような表示が出れば成功です。Runを行えばWifiUSB接続を行わなくともアプリがインストールされ、アプリケーションを起動することが出来ます。コマンドプロンプト経由で行うこのBuild&Runですが、WifiはUSBほど高速ではないので非常に時間がかかります。具体的には30秒で終わるものは3分くらいかかります。Unityの「ビルド完了まで操作出来ない」の範囲は「アプリケーション転送まで」を含めてしまうので、このままBuild&Runすると非常に長い時間PC操作出来なくなります。Unityではビルドのみを行いアプリケーションに転送する処はコマンドから行うことで、操作出来ない時間を減らします。バンドルID/com.unity3d.player.UnityPlayerActivityこれを実行すると、アプリケーションを転送しアプリを起動(場合によっては再起動)します。installはUSB接続時もそれなりに効果があります。アプリサイズがデカいゲームとかは特に。VRに対して上の手順でインストールを行った場合、インストール&転送にわざわざGalaxyS6を抜き差しせずアプリケーションの転送を行うことが出来ます。Runを使用する限りは)完了しているので、いちいちアプリを開いて確認...みたいな事をしなくても良いのもGoodです。connectが外れるのでスリープしないような設定にする必要があります。VRはデバイスに刺した状態だとUSB給電していても電池をモリモリ消費するので、ちゃんと急速充電対応の給電気を使用しないと気づいたら電池が0になってたりします。VR下のUSBはUSB転送に対応していないのか。後編CPUプロファイラに関する内容の後編です。VRでデバッグする方法が分からず地獄を見ました。(1)月別アーカイブはてなブログをはじめよう!tsubaki_t1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。