アプリが実行されているプラットフォームを表します。
注意: RuntimePlatform およびプラットフォーム別のコンパイルを使用する違いは RuntimePlatform が実行時に評価されるのに対してプラットフォーム別のコンパイルは コンパイル時に評価されます。つまりプラットフォーム別のコンパイルを使用できる場合はそれを使用すべきです。 多くの場合 同様の機能が得られ、Define を使用するほうが、実行時にチェックする必要がないため短く高速なコードを生成できます。 RuntimePlatform が必要とされるいくつかのケースがあります: ウェブプレイヤーが実行されているプラットフォームをチェックする場合、 実行時にこれをチェックできます。
OSXEditor | Mac OS X 上のUnity エディター |
OSXPlayer | Mac OS X プレイヤー |
WindowsPlayer | Windows プレイヤー |
OSXWebPlayer | Mac OS X 上のWeb Player |
OSXDashboardPlayer | Mac OS X のダッシュボードプレイヤー |
WindowsWebPlayer | Windows 上のWeb Player。 |
WindowsEditor | Windows 上のUnity エディター。 |
IPhonePlayer | iOS プレイヤー |
XBOX360 | Xbox 360 プレイヤー |
PS3 | Play Station 3 プレイヤー |
Android | Android プレイヤー |
LinuxPlayer | Linux プレイヤー |
FlashPlayer | Flash プレイヤー |
WP8Player | Windows Phone 8 プレイヤー |
PSP2 | Vita プレイヤー |
PS4 | Play Station 4 プレイヤー |
PSMPlayer | PSM プレイヤー |
XboxOne | Xbox One プレイヤー |
SamsungTVPlayer | Samsung Smart TV プレイヤー |