adding project
This commit is contained in:
35
Assets/Editor/BuildScript.cs
Normal file
35
Assets/Editor/BuildScript.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
using System.IO;
|
||||
using UnityEditor;
|
||||
|
||||
public static class BuildScript
|
||||
{
|
||||
[MenuItem("Build/Build Windows")]
|
||||
public static void BuildWindows()
|
||||
{
|
||||
string buildPath = "Builds/Windows";
|
||||
if (!Directory.Exists(buildPath))
|
||||
Directory.CreateDirectory(buildPath);
|
||||
|
||||
BuildPipeline.BuildPlayer(
|
||||
new[] { "Assets/Scenes/TestScene.unity" }, // Scenes to build
|
||||
Path.Combine(buildPath, "TestGame.exe"), // Output path
|
||||
BuildTarget.StandaloneWindows64,
|
||||
BuildOptions.None
|
||||
);
|
||||
}
|
||||
|
||||
[MenuItem("Build/Build Mac")]
|
||||
public static void BuildMac()
|
||||
{
|
||||
string buildPath = "Builds/Mac";
|
||||
if (!Directory.Exists(buildPath))
|
||||
Directory.CreateDirectory(buildPath);
|
||||
|
||||
BuildPipeline.BuildPlayer(
|
||||
new[] { "Assets/Scenes/TestScene.unity" },
|
||||
Path.Combine(buildPath, "TestGame.app"),
|
||||
BuildTarget.StandaloneOSX,
|
||||
BuildOptions.None
|
||||
);
|
||||
}
|
||||
}
|
||||
2
Assets/Editor/BuildScript.cs.meta
Normal file
2
Assets/Editor/BuildScript.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c653344c656a8b64696dc968cd671185
|
||||
Reference in New Issue
Block a user