はじめに
ゲーム開発をしていて実機でUIの確認しなければ行けない時に、いちいちアプリを書き出すのはめんどくさいですよね?
下記のような有料のアセットを利用するのもいいですが、なるべくなら無料でやりたいですよね。
そこで今回はUnity Editorで無料でデバイスシミュレーションする方法を紹介します。
ただし、まだPreview版なので過度な期待はしないでください。
環境
- Unity 2020.2.5f1
- Device Simulator 2.2.4-preview
準備
Package ManagerのPreview PackagesをEnableへ変更
[Edit]→[Project Settings]→[Package Manager]を開く
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.11.10-1024x588.png)
[Advanced Settings]→[Enable Preview Packages]にチェックを入れると確認のダイアログが表示されます。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.11.40(2)-1024x576.png)
「I understand」を選択すると[Enable Preview Packages]にチェックが入ります。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.12.06-1024x576.png)
Device Simulatorをインストール
[Window]→[Package Manager]をクリックし、Unity Package Managerを開きます。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.12.41-1024x576.png)
[Packages: In Project]を[Packages: Unity Registry]へ変更します。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.12.51(2)-1024x576.png)
すると、いつものパッケージ一覧の項目以外に「Preview」とついたパッケージも表示されています。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.13.12-1024x576.png)
「Device Simulator」を選択し「Install」をクリックします。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.13.38-1024x576.png)
これで準備完了です。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.14.13-1024x576.png)
使い方
Device Simulatorを開く
まずUnityのGameビューを表示します。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.16.33-1024x588.png)
Gameビューの「Game ▼」をクリックします。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.16.56(2)-1024x576.png)
すると「Simulator」という項目があるので「Simulator」をクリックします。すると下記のようなSimulatorビューが開きます。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.19.13-1024x588.png)
上記以外にも[Window]→[General]→[Device Simulator]をクリックしてもSimulatorが開きます。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-16.15.00(2)-1024x576.png)
動作確認
あとはこの画面の状態で実行(Play)するだけで確認可能です。
下記の画面はiPad(5th Generation)の画面です。
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-18.03.19-1024x588.png)
下記はiPhone XS Maxの画面
![](https://nobushiueshi.com/wp-content/uploads/2021/02/スクリーンショット-2021-02-21-18.05.20-1024x588.png)
さいごに
便利な機能がどんどん実装されてるUnityさん、素敵です。
コメント