Device Simulator (デバイスシミュレーター) は Unity エディターの機能で、モバイルデバイス上のアプリケーションの表示や動作のシミュレーションを行います。
デバイスシミュレーターは、以下のような構成になっています。
Simulator ビューは、モバイルデバイスの多くの共通機能のシミュレーションを行います。以下はその例です。
デバイスシミュレーターは、以下の Player Settings に対して、実際のデバイスと同じように反応します。
シミュレートされたデバイス画面をマウスカーソルでクリックすると、デバイスシミュレーターはアクティブな入力ソリューション (プロジェクトの設定により、Input Manager か Input System、またはその両方) にタッチイベントを作成します。
ノート: Device Simulator は、エディターが再生モードの時のみ入力のシミュレーションを行います。Device Simulator はマルチタッチに対応しておらず、1 本指のタッチしかシミュレートできません。
Device Simulator の主な目的は、ターゲットデバイス上のアプリケーションのレイアウトを表示し、基本的なインタラクションをテストすることです。デバイス上でアプリケーションがどのように実行されるかを正確に表現するものではありません。
Simulator ビューでは、以下のシミュレーションはできません。
一度にシミュレートできるのは、1 つの Simulator ビューのみです。以下がアクティブな Simulator ビューです。
Device Simulator は、シミュレートされたクラス内のすべての API をシミュレートしているわけではありません。詳細は、シミュレートされたクラス を参照してください。