HKMBFZ/Assets/Scripts/Szz_Scripts/UI/炮长/XiTongGuanLiPZ.cs

68 lines
1.4 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class XiTongGuanLiPZ : UIPageBtnEventBase
{
private void OnEnable()
{
foreach (GameObject go in selects)
{
go.SetActive(false);
}
}
public override void OnF1Click()
{
base.OnF1Click();
ShowSelect(0);
ManagerPaoZhangBase.instance.ShowDownTip("人员弹药");
}
public override void OnF2Click()
{
base.OnF2Click();
ShowSelect(1);
ManagerPaoZhangBase.instance.ShowDownTip("本炮情况");
}
public override void OnF3Click()
{
base.OnF3Click();
ShowSelect(2);
ManagerPaoZhangBase.instance.ShowDownTip("不能射击");
}
public override void OnF4Click()
{
base.OnF4Click();
ShowSelect(3);
ManagerPaoZhangBase.instance.ShowDownTip("瞄准分划");
}
public override void OnESCClick()
{
base.OnESCClick();
ManagerPaoZhangBase.instance.ShowDownTip("");
ShowSelect(0);
ManagerPaoZhangBase.instance.paozhangMain.SetActive(true);
Destroy(gameObject);
}
public List<GameObject> selects = new List<GameObject>();
void ShowSelect(int index)
{
foreach (GameObject go in selects)
{
go.SetActive(false);
}
selects[index].SetActive(true);
}
}