using UnityEngine;
|
using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine.UI;
|
using DG.Tweening;
|
using Cysharp.Threading.Tasks;
|
|
public class VersionUpdateWin : UIBase
|
{
|
// 组件引用
|
[SerializeField] Button m_Confirm;
|
[SerializeField] RichText m_Info;
|
// 生命周期
|
protected override void Awake()
|
{
|
base.Awake();
|
// 初始化组件引用
|
}
|
|
|
protected override void Start()
|
{
|
base.Start();
|
// 初始化数据
|
}
|
|
protected override void InitComponent()
|
{
|
base.InitComponent();
|
|
m_Confirm.AddListener(Confirm);
|
}
|
|
// UI事件
|
protected override void OnOpen()
|
{
|
base.OnOpen();
|
// 窗口打开时的逻辑
|
m_Info.text = Language.GetFromLocal(9);
|
}
|
|
protected override void OnClose()
|
{
|
base.OnClose();
|
// 窗口关闭时的逻辑
|
}
|
|
public override void Refresh()
|
{
|
base.Refresh();
|
// 刷新UI显示
|
}
|
|
private void Confirm()
|
{
|
SDKUtils.Instance.GoToAppStore(VersionUtility.Instance.versionInfo.downUrl, "com.android.vending");
|
}
|
}
|