mergemilitary/Assets/MMOModule/Scripts/MMOUIs/MMOUITop.cs

37 lines
803 B
C#
Raw Normal View History

2022-07-04 11:17:39 +00:00
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace MMO
{
public class MMOUITop : MMOUIBase
{
2022-09-09 14:35:49 +00:00
public ResBar DiamondBar => mDimondBar;
public ResBar CoinBar => mCoinBar;
2022-07-04 11:17:39 +00:00
2022-09-09 14:35:49 +00:00
[SerializeField] Button mBtnHelp;
[SerializeField] ResBar mDimondBar;
[SerializeField] ResBar mCoinBar;
2022-07-04 11:17:39 +00:00
protected override void OnInit()
{
base.OnInit();
2022-09-09 14:35:49 +00:00
BindBtn(mBtnHelp, OnClickHelp);
2022-07-04 11:17:39 +00:00
}
2022-09-09 14:35:49 +00:00
public override void OnOpen()
2022-07-04 11:17:39 +00:00
{
2022-09-09 14:35:49 +00:00
base.OnOpen();
mDimondBar.InitBar(MMOUserData.Instance.Diamond);
2022-07-04 11:17:39 +00:00
}
2022-09-09 14:35:49 +00:00
private void OnClickHelp()
2022-07-04 11:17:39 +00:00
{
2022-09-09 14:35:49 +00:00
MMOModule.Instance.UIMgr.OpenUI<MMOUIHelp>();
2022-07-04 11:17:39 +00:00
}
}
}