FM/Assets/Scripts/FUJIFILM/UI/Logic/HomeUI.cs

46 lines
865 B
C#
Raw Normal View History

2025-08-20 11:14:21 +08:00
using UnityEngine.UI;
using TMPro;
using UnityEngine;
namespace HK.FUJIFILM
{
public class HomeUI : UIBase
{
[SerializeField] private Button btnStart;
public override void OnInit()
{
base.OnInit();
#region AutoGen_Init
btnStart = GetValue<Button>("btnStart");
btnStart.onClick.AddListener(OnClickbtnStart);
#endregion
}
#region AutoGen_Method
private void OnClickbtnStart()
{
UIManager.Instance.ShowUI(nameof(TermAndConditionsUI), this);
}
#endregion
public override void OnDispose()
{
base.OnDispose();
#region AutoGen_Dispose
btnStart.onClick.RemoveListener(OnClickbtnStart);
btnStart = null;
#endregion
}
}
}