TG9six 03a642d635 first push
first push
2025-09-06 17:17:39 +04:00

33 lines
902 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEditor.Build.Reporting;
using UnityEngine;
public class BuildScript
{
[MenuItem("Build/Build Windows")]
public static void PerformBuild()
{
BuildPlayerOptions buildPlayerOptions = new BuildPlayerOptions();
buildPlayerOptions.scenes = new[] { "Assets/Scenes/0.unity"};
buildPlayerOptions.locationPathName = "C:/SIEGE_WORLD/SiegeWorld/BUILD";
buildPlayerOptions.target = BuildTarget.StandaloneWindows64;
buildPlayerOptions.options = BuildOptions.None;
BuildReport report = BuildPipeline.BuildPlayer(buildPlayerOptions);
BuildSummary summary = report.summary;
if (summary.result == BuildResult.Succeeded)
{
Debug.Log("Build succeeded: " + summary.totalSize + " bytes");
}
if (summary.result == BuildResult.Failed)
{
Debug.Log("Build failed " + summary.outputPath);
}
}
}