HAARFTE/Assets/DemoGame/GameScript/Hotfix/UI/Logic/GameUI.cs

48 lines
1.6 KiB
C#

using UnityEngine.UI;
using ZGame;
namespace ZC
{
[UIType(UIType.GameUI)]
public class GameUI : UIBase
{
private Button btnLoad1;
private Button btnLoad2;
private Button btnDelete1;
private Button btnDelete2;
public override void Init()
{
base.Init();
btnLoad1 = self.transform.FindChildDeep<Button>("btnLoadModel1");
btnLoad2 = self.transform.FindChildDeep<Button>("btnLoadModel2");
btnDelete1 = self.transform.FindChildDeep<Button>("btnDeleteModel1");
btnDelete2 = self.transform.FindChildDeep<Button>("btnDeleteModel2");
btnLoad1.onClick.AddListener(OnClickBtnLoad1);
btnLoad2.onClick.AddListener(OnClickBtnLoad2);
btnDelete1.onClick.AddListener(OnClickBtnDelete1);
btnDelete2.onClick.AddListener(OnClickBtnDelete2);
}
private void OnClickBtnDelete2()
{
// EventManager.Instance.FireNow(this, new DeleteModelEventArgs(AssetConst.Assets_Res_Prefab_Player_测试模型2_prefab));
}
private void OnClickBtnDelete1()
{
// EventManager.Instance.FireNow(this, new DeleteModelEventArgs(AssetConst.Assets_Res_Prefab_Player_测试模型1_prefab));
}
private void OnClickBtnLoad2()
{
// EventManager.Instance.FireNow(this, new LoadModelEventArgs(AssetConst.Assets_Res_Prefab_Player_测试模型2_prefab));
}
private void OnClickBtnLoad1()
{
// EventManager.Instance.FireNow(this, new LoadModelEventArgs(AssetConst.Assets_Res_Prefab_Player_测试模型1_prefab));
}
}
}