68 lines
1.8 KiB
C#
68 lines
1.8 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
/// <summary>
|
|
/// 线损查询_2
|
|
/// </summary>
|
|
public class UI_ComputerSystemXSCXPanel : UI_ComputerSystemBasePanel
|
|
{
|
|
public Sprite normalWeb;//正常状态
|
|
public Sprite resultWeb;//结果状态
|
|
|
|
/// <summary>
|
|
/// 显示初始界面
|
|
/// </summary>
|
|
void ShowNormalWeb()
|
|
{
|
|
|
|
GetControl<Image>("BgImg").sprite = normalWeb;//替换背景
|
|
|
|
GetControl<Button>("searchBtn").gameObject.SetActive(true);
|
|
GetControl<Button>("XSLBtn").gameObject.SetActive(false);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 显示结果界面
|
|
/// </summary>
|
|
void ShowResultWeb()
|
|
{
|
|
GetControl<Image>("BgImg").sprite = resultWeb;//替换背景
|
|
|
|
GetControl<Button>("searchBtn").gameObject.SetActive(false);
|
|
GetControl<Button>("XSLBtn").gameObject.SetActive(true);
|
|
}
|
|
|
|
public override void ShowMe()
|
|
{
|
|
base.ShowMe();
|
|
ShowNormalWeb();//显示正常状态
|
|
}
|
|
|
|
/// <summary>
|
|
/// 按钮点击
|
|
/// </summary>
|
|
/// <param name="btnName"></param>
|
|
protected override void OnClick(string btnName)
|
|
{
|
|
switch (btnName)
|
|
{
|
|
case "backBtn":
|
|
GameManager.UIMgr.HidePanel<UI_ComputerSystemXSCXPanel>();
|
|
GameManager.UIMgr.ShowPanel<UI_ComputerSystemLoginPanel>();
|
|
break;
|
|
case "closeBtn":
|
|
GameManager.UIMgr.HidePanel<UI_ComputerSystemXSCXPanel>();
|
|
break;
|
|
case "searchBtn":
|
|
ShowResultWeb();//显示结果状态
|
|
break;
|
|
case "XSLBtn":
|
|
GameManager.UIMgr.HidePanel<UI_ComputerSystemXSCXPanel>();
|
|
GameManager.UIMgr.ShowPanel<UI_ComputerSystemXSLFXPanel>();
|
|
break;
|
|
}
|
|
}
|
|
}
|