ProjectDDD/Packages/com.superlazy.slunity/Editor/SLBuild/SLBuildMenu.cs
2025-08-13 13:46:42 +09:00

38 lines
981 B
C#

using System;
using UnityEditor;
using UnityEditor.AddressableAssets.Settings;
namespace Assets.Scripts.Editor
{
[InitializeOnLoad]
public class SLBuildMenu
{
[MenuItem("SLBuild/Build Assets")]
public static void BuildAndroidAssets()
{
AssetDatabase.ImportAsset("Assets/Addressables", ImportAssetOptions.ImportRecursive);
AddressableAssetSettings.BuildPlayerContent();
}
[MenuItem("SLBuild/Build APK")]
[Obsolete("Obsolete")]
public static void BuildAndroidAPK()
{
SLAppBuild.BuildAndroidAPK();
}
[MenuItem("SLBuild/Build iOS IPA")]
[Obsolete("Obsolete")]
public static void BuildiOSIPA()
{
SLAppBuild.BuildiOSIPA();
}
[MenuItem("SLBuild/Build Windows")]
[Obsolete("Obsolete")]
public static void BuildWindows()
{
SLAppBuild.BuildWindows();
}
}
}