49 lines
1.1 KiB
C#
49 lines
1.1 KiB
C#
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace Code.Scripts.HotUpdate.UI
|
|
{
|
|
public class TempUpdateUI : MonoBehaviour
|
|
{
|
|
public Camera UICamera;
|
|
public GameObject m_DialogObj;
|
|
public GameObject m_ProgressObj;
|
|
|
|
public Slider m_SliderProgress;
|
|
public TextMeshProUGUI m_textSliderProgress;
|
|
public TextMeshProUGUI m_TextProgress;
|
|
|
|
//public TextMeshProUGUI m_TextTitle;
|
|
public TextMeshProUGUI m_TextContent;
|
|
|
|
public static TempUpdateUI Instance { get; private set; }
|
|
|
|
public bool isClickOk;
|
|
|
|
private void Awake()
|
|
{
|
|
Instance = this;
|
|
m_DialogObj.SetActive(false);
|
|
m_ProgressObj.SetActive(false);
|
|
}
|
|
|
|
public void OnClickOk()
|
|
{
|
|
isClickOk = true;
|
|
m_DialogObj.SetActive(false);
|
|
}
|
|
|
|
public void OnClickCancel()
|
|
{
|
|
isClickOk = false;
|
|
m_DialogObj.SetActive(false);
|
|
Application.Quit();
|
|
#if UNITY_EDITOR
|
|
UnityEditor.EditorApplication.isPlaying = false;
|
|
#endif
|
|
}
|
|
|
|
}
|
|
}
|