Version: 2017.3

RuntimePlatform

enumeration

マニュアルに切り替える

説明

アプリが実行されているプラットフォームを返します。

注意: RuntimePlatform とプラットフォーム別のコンパイルの違いは、 RuntimePlatform が実行時に評価されるのに対してプラットフォーム別のコンパイルは コンパイル時に評価されます。つまりプラットフォーム別のコンパイルを使用できる場合は使用すべきです。 多くの場合同様の機能が得られますが、プラットフォーム別コンパイルを使用するほうが、実行時にチェックする必要がないため軽くて高速なコードを生成できます。 ある場合では、実行時に RuntimePlatform が必要なことがあります。

変数

OSXEditorIn the Unity editor on macOS.
OSXPlayerIn the player on macOS.
WindowsPlayerWindows プレイヤー
WindowsEditorWindows 上の Unity エディター
IPhonePlayeriOS プレイヤー
AndroidAndroid プレイヤー
LinuxPlayerLinux プレイヤー
LinuxEditorIn the Unity editor on Linux.
WebGLPlayerIn the player on WebGL
WSAPlayerX86CPU アーキテクチャが X86 のときの Windows Store Apps プレイヤー
WSAPlayerX64CPU アーキテクチャが X64 のときの Windows Store Apps プレーヤー
WSAPlayerARMCPU アーキテクチャが ARM のときの Windows Store Apps プレーヤー
PSP2Vita プレイヤー
PS4Play Station 4 プレイヤー
XboxOneXbox One プレイヤー
WiiUWii U プレイヤー
tvOSApple TV プレイヤー
SwitchIn the player on Nintendo Switch.