62 lines
1.7 KiB
C#
62 lines
1.7 KiB
C#
using UnityEngine.UI;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace HK
|
|
{
|
|
public class goUpMenuItem : UIItemBase
|
|
{
|
|
[SerializeField] private Button btnHome;
|
|
[SerializeField] private Button btnReturn;
|
|
[SerializeField] private Button btnShoppingCart;
|
|
[SerializeField] private TMP_Text txtShoppingCartCount;
|
|
[SerializeField] private TMP_Dropdown droChooseLanguage;
|
|
|
|
public override void OnInit()
|
|
{
|
|
base.OnInit();
|
|
#region AutoGen_Init
|
|
|
|
btnHome = GetValue<Button>("btnHome");
|
|
btnReturn = GetValue<Button>("btnReturn");
|
|
btnShoppingCart = GetValue<Button>("btnShoppingCart");
|
|
txtShoppingCartCount = GetValue<TMP_Text>("txtShoppingCartCount");
|
|
droChooseLanguage = GetValue<TMP_Dropdown>("droChooseLanguage");
|
|
|
|
btnHome.onClick.AddListener(OnClickbtnHome);
|
|
btnReturn.onClick.AddListener(OnClickbtnReturn);
|
|
btnShoppingCart.onClick.AddListener(OnClickbtnShoppingCart);
|
|
droChooseLanguage.onValueChanged.AddListener(OnValueChangeddroChooseLanguage);
|
|
|
|
#endregion
|
|
}
|
|
|
|
#region AutoGen_Method
|
|
|
|
private void OnClickbtnHome() {}
|
|
private void OnClickbtnReturn() {}
|
|
private void OnClickbtnShoppingCart() {}
|
|
private void OnValueChangeddroChooseLanguage(int i) {}
|
|
|
|
#endregion
|
|
|
|
public override void OnDispose()
|
|
{
|
|
base.OnDispose();
|
|
#region AutoGen_Dispose
|
|
|
|
btnHome.onClick.RemoveListener(OnClickbtnHome);
|
|
btnReturn.onClick.RemoveListener(OnClickbtnReturn);
|
|
btnShoppingCart.onClick.RemoveListener(OnClickbtnShoppingCart);
|
|
droChooseLanguage.onValueChanged.RemoveListener(OnValueChangeddroChooseLanguage);
|
|
|
|
btnHome = null;
|
|
btnReturn = null;
|
|
btnShoppingCart = null;
|
|
txtShoppingCartCount = null;
|
|
droChooseLanguage = null;
|
|
|
|
#endregion
|
|
}
|
|
}
|
|
} |