using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using LzFramework.UI; namespace DisComputer { /* * @func 结算页面控件 * */ public class EndFrame : UIShowOrHide { public Button ok_btn; public Text info_txt; // Start is called before the first frame update void Start() { ok_btn.onClick.AddListener(OnClickOk); } public override void OnShow(object data = null) { base.OnShow(data); string infoStr = (string)data; info_txt.text = infoStr; } public override void OnHide() { base.OnHide(); } private void OnClickOk() { OnHide(); TTUIPage.ClosePage(); MessageContainer.SendMessage(null,this, MsgName.TipViewHideOperation); /* 分课时暂时注销 if (GameConfig.state == GameState.Unload)//拆卸完成 { GameConfig.state = GameState.Load; MainControl.Instance.SetGameState(MainState.Idle); GameConfig.curProgressIndex = -1; //恢复相机视距 MouseControl.Instance.RewindCameraField(); MouseControl.Instance.ClearSelectTarget(); RendereSpareControl.Instance.ClearRendererSpare(); MessageContainer.SendMessage("quit", this, MsgName.ModelControlShowDesktop); MessageContainer.SendMessage("",this,MsgName.MainViewClearBar); MainControl.Instance.DelaySetLoad(0.3f,0); } else//安装完成 { GameConfig.state = GameState.Unload; MainControl.Instance.SetGameState(MainState.Idle); //恢复相机视距 MouseControl.Instance.RewindCameraField(); MouseControl.Instance.ClearSelectTarget(); RendereSpareControl.Instance.ClearRendererSpare(); GameConfig.curProgressIndex = -1; MessageContainer.SendMessage("quit", this, MsgName.ModelControlShowDesktop); MessageContainer.SendMessage("", this, MsgName.MainViewClearBar); MessageContainer.SendMessage("",this,MsgName.SparePartsViewRemoveSpare); MainControl.Instance.DelaySetUnLoad(0.3f,0); } */ } } }