public void DisplayWindow_Inspector()//显示玩家属性窗口 { if (windowed) { return; } PauseGame(); //暂停游戏 if (null == inspector) //如果不存在,则读取 { GameObject _inspector = Resources.Load <GameObject>("Prefabs/GameUI-Inspector"); inspector = Instantiate(_inspector).GetComponent <TabSelect>();//实例化 inspector.transform.SetParent(cvs, false); //调整层级 inspector.transform.SetAsLastSibling(); } //告知管理,禁用按钮 DisplayWindow(true, new Color(1, 1, 1, 0.9f));//窗口颜色为半透明白色 //单独调用属性窗口的弹出事件 inspector.ShowInspector(); player.HideStatus();//隐藏血条和能量条 HeadIcon.HideButton(false); //修改背景点击事件 onClickOrEsc.RemoveAllListeners(); onClickOrEsc.AddListener(CloseWindow_Inspector); }
//隐藏对话按钮 public void HideChatButton() { attackButton.ShowButton(); for (int i = 0; i < hideWhenEnter.Length; i++) { hideWhenEnter[i].ShowButton(); } Chat_Button.HideButton(false); }