Unity 6.3
0 онлайн 63 гостей 3 в системе
Вход

RuntimePlatform

перечисление

Описание

Приложение платформы запущено. Возвращено Application.platform.

Примечание: Разница между использованием RuntimePlatform и компиляцией, зависящей от платформы, заключается в том, что использование RuntimePlatform оценивается во время выполнения, в то время как компиляция, зависящая от платформы, оценивается во время компиляции. Так что, если вы можете использовать платформо-зависимую компиляцию, не стесняйтесь использовать ее. В большинстве случаев вы можете получить ту же функциональность, используя оба метода, а использование defines позволит получить меньший и более быстрый код, так как вам не нужно проверять его во время выполнения. Есть некоторые случаи, когда RuntimePlatform требуется во время выполнения.

Свойства

Свойство Описание
OSXEditorВ редакторе Unity на macOS.
OSXPlayerВ плеере на macOS.
WindowsPlayerВ плеере на Windows.
WindowsEditorВ редакторе Unity на Windows.
IPhonePlayerВ плеере на устройствах iPhone или iPad.
AndroidВ плеере на устройствах Android.
LinuxPlayerВ плеере на Linux.
LinuxEditorВ редакторе Unity на Linux.
WebGLPlayerВ плеере на WebGL
WSAPlayerX86В проигрывателе на Windows магазин приложений, когда CPU архитектура X86.
WSAPlayerX64В проигрывателе на Windows магазин приложений, когда CPU архитектура X64.
WSAPlayerARMВ проигрывателе на Windows магазин приложений, когда CPU архитектура ARM.
PS4В игроке на Playstation 4.
XboxOneВ плеере на Xbox One.
tvOSВ проигрывателе на Apple tvOS.
SwitchВ плеере на Nintendo Switch.
GameCoreXboxSeriesВ плеере на GameCoreXboxSeries.
GameCoreXboxOneВ плеере на GameCoreXboxOne.
PS5В игроке на Playstation 5.
EmbeddedLinuxArm64В плеере на EmbeddedLinuxArm64.
EmbeddedLinuxX64В плеере на EmbeddedLinuxX64.
LinuxServerНа сервере на Linux.
WindowsServerНа сервере на Windows.
OSXServerНа сервере на macOS.
QNXArm64В плеере на QNXArm64.
QNXX64В плеере на QNXX64.
VisionOSВ плеере на visionOS.
Switch2В плеере на Nintendo Switch 2.