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

BuildTarget

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

Описание

Указывает целевую платформу для проигрывателя или сборки AssetBundle.

Передайте свойство платформы BuildTarget, чтобы указать целевую платформу для создания проигрывателя. Например, используйте BuildTarget.Android, чтобы выбрать платформу Android. Во время выполнения используйте BuildTarget, чтобы определить текущую цель сборки. В этом списке документированы только активно поддерживаемые платформы.

Важно: При выборе цели Windows рекомендуется использовать цель StandaloneWindow64, если только вам не нужно конкретно выбрать устройства, использующие 32-разрядную CPU.

Дополнительные ресурсы: BuildPipeline.BuildPlayer, EditorUserBuildSettings.activeBuildTarget, BuildAssetBundlesParameters.targetPlatform.

using UnityEditor;

// Build your project on multiple platforms in a single action public static class BuildAll { [MenuItem("Build/Build All Platforms")] public static void BuildAllPlatforms() { string[] buildScenes = { "Assets/PathToYourScene.unity" }; string projectName = "MyGame";

// Build for Windows BuildPipeline.BuildPlayer(buildScenes, $"Builds/Windows/{projectName}.exe", BuildTarget.StandaloneWindows64, BuildOptions.None);

// Build for macOS BuildPipeline.BuildPlayer(buildScenes, $"Builds/macOS/{projectName}.app", BuildTarget.StandaloneOSX, BuildOptions.None);

// Build for Android BuildPipeline.BuildPlayer(buildScenes, $"Builds/Android/{projectName}.apk", BuildTarget.Android, BuildOptions.None); } }

Свойства

Свойство Описание
StandaloneOSXmacOS standalone.To укажите, какую архитектуру использовать (Intel, ARM или Universal), пожалуйста, используйте PlayerSettings.SetArchitecture.
StandaloneWindowsПостроить Windows 32-битный автономный.
iOSСоздайте игрока iOS.
AndroidСоздание автономного приложения Android .apk.
StandaloneWindows64Создание Windows 64-битной автономной версии.
WebGLСтроить на платформе WebGL.
WSAPlayerСоздание проигрывателя Windows Store Apps.
StandaloneLinux64Создание Linux 64-битной автономной версии.
PS4Создайте автономный PS4.
XboxOneСоздайте автономный Xbox One.
tvOSПостроить на платформе Apple tvOS.
SwitchСоздайте игрока Nintendo Switch™.
LinuxHeadlessSimulationСоздайте автономный LinuxHeadlessSimulation.
GameCoreXboxSeriesСоздайте игрока серии Xbox.
GameCoreXboxOneСоздайте игрока Xbox один.
PS5Построить на платформе PlayStation 5.
VisionOSСоздайте игрока visionOS.
Switch2Создайте Nintendo Switch™ 2 игрока.