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")] public static void BuildAndroidAPK() { SLAppBuild.BuildAndroidAPK(); } [MenuItem("SLBuild/Build iOS IPA")] public static void BuildiOSIPA() { SLAppBuild.BuildiOSIPA(); } [MenuItem("SLBuild/Build Windows")] public static void BuildWindows() { SLAppBuild.BuildWindows(); } } }