public override void OnInspectorGUI() { DrawDefaultInspector(); if (GUILayout.Button("跳过所有新手引导", GUILayout.Height(30))) { CSendCommand command = new CSendCommand(); command.cmd = "gmpassnew"; IOControler.GetInstance().SendProtocol(command); for (int i = 100101; i < 300604; ++i) { GuideManager.GetInstance().guideIDList.Add(i); } try { UI_HomeControler.Inst.ReMoveUI(UI_Intitle.UI_ResPath); UI_HomeControler.Inst.ReMoveUI(UI_Guide.UI_ResPath); } catch { } } }
// 提交按钮 void OnSubmit() { if (inputTxt.text != string.Empty) { // 把GM命令发送给服务器 CSendCommand command = new CSendCommand(); command.cmd = inputTxt.text; IOControler.GetInstance().SendProtocol(command); } // 重置UI状态,准备关闭UI UIState = UIStateEnum.PlayingExitAnimation; }
// 屏蔽新手引导 public void ShieldGuide() { CSendCommand command = new CSendCommand(); command.cmd = "gmpassnew"; IOControler.GetInstance().SendProtocol(command); for (int i = 100100; i < 300605; ++i) { GuideManager.GetInstance().guideIDList.Add(i); } try { UI_HomeControler.Inst.ReMoveUI(UI_Intitle.UI_ResPath); UI_HomeControler.Inst.ReMoveUI(UI_Guide.UI_ResPath); } catch { } }