68 lines
1.4 KiB
C#
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);
|
|
}
|
|
}
|