Update LoadStyle.cs

This commit is contained in:
ALEXTANG
2022-08-26 13:48:58 +08:00
parent 9d53c68de6
commit de58febd79

View File

@@ -22,34 +22,34 @@ namespace TEngine.Runtime.HotUpdate
public enum StyleEnum
{
Style_Default = 0,//Ĭ<EFBFBD><EFBFBD>
Style_QuitApp = 1,//<EFBFBD>˳<EFBFBD>Ӧ<EFBFBD><EFBFBD>
Style_RestartApp = 2,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD>
Style_Retry = 3,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Style_StartUpdate_Notice = 4,//<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Style_DownLoadApk = 5,//<EFBFBD><EFBFBD><EFBFBD>صװ<EFBFBD>
Style_Clear = 6,//<EFBFBD>޸<EFBFBD><EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>
Style_DownZip = 7,//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Style_Default = 0,//默认
Style_QuitApp = 1,//退出应用
Style_RestartApp = 2,//重启应用
Style_Retry = 3,//重试
Style_StartUpdate_Notice = 4,//提示更新
Style_DownLoadApk = 5,//下载底包
Style_Clear = 6,//修复客户端
Style_DownZip = 7,//继续下载压缩包
}
public enum BtnEnum
{
BtnOK = 0, //ȷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť
BtnIgnore = 1,//ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť
BtnOther = 2, //<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť
BtnOK = 0, //确定按钮
BtnIgnore = 1,//取消按钮
BtnOther = 2, //其他按钮
}
/// <summary>
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ
/// 单个按钮的样式
/// </summary>
private class StyleItem
{
public Alignment Align;//<EFBFBD><EFBFBD><EFBFBD>ʽ
public bool Show;//<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
public string Desc;//<EFBFBD><EFBFBD>ť<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
public Alignment Align;//对其方式
public bool Show;//是否隐藏
public string Desc;//按钮描述
}
/// <summary>
/// <EFBFBD><EFBFBD><EFBFBD>ʽ
/// 对齐方式
/// </summary>
private enum Alignment
{
@@ -60,7 +60,7 @@ namespace TEngine.Runtime.HotUpdate
private void Awake()
{
//<EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD>ť<EFBFBD><EFBFBD>Ĭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//设置按钮的默认描述
_label_ignore.text = LoadText.Instance.Label_Btn_Ignore;
_label_update.text = LoadText.Instance.Label_Btn_Update;
_label_package.text = LoadText.Instance.Label_Btn_Package;
@@ -78,7 +78,7 @@ namespace TEngine.Runtime.HotUpdate
}
}
#region <EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
#region
private string SetFilePath(string path)
{
#if UNITY_ANDROID
@@ -107,9 +107,9 @@ namespace TEngine.Runtime.HotUpdate
}
#endregion
/// <summary>
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ
/// 设置样式
/// </summary>
/// <param name="type"><EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD>id</param>
/// <param name="type">样式对应的id</param>
public void SetStyle(StyleEnum type)
{
if (type == StyleEnum.Style_Default)
@@ -131,7 +131,7 @@ namespace TEngine.Runtime.HotUpdate
}
/// <summary>
/// <EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD>ť<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
/// 设置按钮的描述,是否隐藏
/// </summary>
private void SetButtonStyle(Dictionary<BtnEnum, StyleItem> list)
{
@@ -159,7 +159,7 @@ namespace TEngine.Runtime.HotUpdate
}
/// <summary>
/// <EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD>ťλ<EFBFBD><EFBFBD>
/// 设置按钮位置
/// </summary>
private void SetButtonPos(Alignment align, Transform item)
{