【m】build apk 开发
This commit is contained in:
33
Assets/00.StaryEvo/Editor/Build/BuildApkEntity.cs
Normal file
33
Assets/00.StaryEvo/Editor/Build/BuildApkEntity.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Sirenix.OdinInspector;
|
||||
using Sirenix.OdinInspector.Editor;
|
||||
using UnityEditor;
|
||||
using UnityEditor.Build.Reporting;
|
||||
using UnityEngine;
|
||||
|
||||
[Serializable]
|
||||
public class BuildApkEntity
|
||||
{
|
||||
public BuildApkEntity(Action OnBuildApkAction, Action OnBuildApkUpdateAction)
|
||||
{
|
||||
this._onBuildApkAction = OnBuildApkAction;
|
||||
this._onBuildApkUpdateAction = OnBuildApkUpdateAction;
|
||||
}
|
||||
|
||||
|
||||
private Action _onBuildApkAction;
|
||||
private Action _onBuildApkUpdateAction;
|
||||
|
||||
[Button("打包", ButtonSizes.Large)]
|
||||
private void BuildApk()
|
||||
{
|
||||
this._onBuildApkAction?.Invoke();
|
||||
}
|
||||
|
||||
[Button("上传服务器", ButtonSizes.Large)]
|
||||
private void BuildApkUpdate()
|
||||
{
|
||||
this._onBuildApkUpdateAction?.Invoke();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user