using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using ZXK.Framework;
using ZXK.UTility;
/*******************************************************************************
*Create By CG
*Function 调试模式控制
*******************************************************************************/
namespace ZXK.BYSS
{
public class GasPanel : UIBase
{
private GameObject _maskPanel = null;
///
///
///
private void OnEnable()
{
string hintStr = null;
//根据模块来进行判断
//搬运输送特殊充气提示
if (AppManagement.Instance._CurType == EnumCtrl.Type.BYSS)
{
hintStr = "操作提示:请打开气泵阀门开关,对气动回路充气,待压力表指针达到2MPa以上时,停止充气";
}
else
{
hintStr = "操作提示:请打开气泵阀门开关,对气动回路充气,待压力表指针达到2MPa以上时,停止充气";
}
_maskPanel = GetWedage("EnterMask_N");
_maskPanel.gameObject.SetActive(false);
GetWedage("TipText_N").GetComponent().text = hintStr;
//PopUpMng.PopToast("实训任务3", hintStr, "确定", () =>
//{
//});
//查找任务进程单例类
///充气按钮被点击前的操作,设置最佳视角,设置被点击按钮闪烁
bool IsHave = UI_Manage.Instance.GetPanel("PracticeAndExamPanel")
.GetComponent()._CurTrainExamSceneCtrl;
PracticeAndExamInSceneCtrl _practiceAndExamCtrl = UI_Manage.Instance.GetPanel("PracticeAndExamPanel")
.GetComponent()._CurTrainExamSceneCtrl;
if (IsHave)
{
//Debug.Log("查找到单例类");
_practiceAndExamCtrl.Set_ChongQi_CameraPos();
_practiceAndExamCtrl.Set_QiBengSwitchs_HighLight_On();
if (AppManagement.Instance._CurType==EnumCtrl.Type.BYSS)
{
_practiceAndExamCtrl.ShowAnim();
}
}
}
private void Start()
{
//AddEventListener("RunningBtn_N", UIEventType.OnButtonClick, () =>
//{
// AppManagement.Instance.EnterProcess(EnumCtrl.Model.Running);
//});
var _practiceAndExamCtrl = UI_Manage.Instance.GetPanel("PracticeAndExamPanel")
.GetComponent()._CurTrainExamSceneCtrl;
//声音播放
if (_practiceAndExamCtrl.speakManager!=null)
{
_practiceAndExamCtrl.speakManager.PlayAudioCilp();
}
}
}
}