アプリが実行されているプラットフォームを返します。
注意: RuntimePlatform とプラットフォーム別のコンパイルの違いは、 RuntimePlatform が実行時に評価されるのに対してプラットフォーム別のコンパイルは コンパイル時に評価されます。つまりプラットフォーム別のコンパイルを使用できる場合は使用すべきです。 多くの場合同様の機能が得られますが、プラットフォーム別コンパイルを使用するほうが、実行時にチェックする必要がないため軽くて高速なコードを生成できます。 RuntimePlatform が必要とされるいくつかのケースがあります。Web Player が実行されているプラットフォームをチェックする場合、 実行時にチェックできます。
OSXEditor | Mac OS X 上の Unity エディター |
OSXPlayer | Mac OS X プレイヤー |
WindowsPlayer | Windows プレイヤー |
OSXWebPlayer | Mac OS X 上の Web プレイヤー |
OSXDashboardPlayer | Mac OS X のダッシュボードプレイヤー |
WindowsWebPlayer | Windows 上の Web プレイヤー |
WindowsEditor | Windows 上の Unity エディター |
IPhonePlayer | iOS プレイヤー |
XBOX360 | Xbox 360 プレイヤー |
PS3 | Play Station 3 プレイヤー |
Android | Android プレイヤー |
LinuxPlayer | Linux プレイヤー |
WebGLPlayer | WebGL プレイヤー |
WSAPlayerX86 | CPU アーキテクチャが X86 のときの Windows Store Apps プレイヤー |
WSAPlayerX64 | CPU アーキテクチャが X64 のときの Windows Store Apps プレーヤー |
WSAPlayerARM | CPU アーキテクチャが ARM のときの Windows Store Apps プレーヤー |
TizenPlayer | Tizen プレイヤー |
PSP2 | Vita プレイヤー |
PS4 | Play Station 4 プレイヤー |
XboxOne | Xbox One プレイヤー |
SamsungTVPlayer | Samsung Smart TV プレイヤー |
WiiU | Wii U プレイヤー |
tvOS | Apple TV プレイヤー |