/// <summary> /// 点击登陆 /// </summary> public void OnBtnLoginClick() { SoundManager.Instance.PlayEffectMusic(Paths.UI_CLICK); if (!string.IsNullOrEmpty(InputUsername.text) && !string.IsNullOrEmpty(InputPassword.text)) { if (!PhotonEngine.Instance.IsConnect) { TipPanel.SetContent("服务器连接失败。。"); UIManager.Instance.PushPanel(UIPanelType.Tip); return; } m_LoginRequest.SendLoginRequest(InputUsername.text, InputPassword.text); ResetPanel(); UIManager.Instance.PushPanel(UIPanelType.Mask); } else { TextPrompt.text = "用户名或密码不能为空"; } }
void OnTriggerExit(Collider c) { if (c.tag.Equals("Player")) { TipPanel.GetInstance().SetVisible(false); } }
/// <summary> /// 获取请求添加好友的响应 /// </summary> /// <param name="response"></param> public void OnAddRequest(OperationResponse response) { if ((ReturnCode)response.ReturnCode == ReturnCode.Falied) { TipPanel.SetContent(response.DebugMessage); UIManager.Instance.PushPanel(UIPanelType.Tip); } }
public void ShowTip(int tipNumber) { tipPanelObject.SetActive(true); TipPanel tipPanel = tipPanelObject.GetComponent <TipPanel>(); tipPanel.TitleText.text = tips[tipNumber - 1].GetComponent <Hint>().Title; tipPanel.MessageText.text = tips[tipNumber - 1].GetComponent <Hint>().Message; }
// Use this for initialization void Start() { tip = Tools.GetScenesObj("UI").transform.Find("InprojectionIgnoreCanvas/TipPanel").GetComponent <TipPanel>(); tip.SetText("请选择反应区域"); //有氧呼吸墨西哥显示 yyhxModelTr = transform.parent.Find("youYangHuXi"); //注册点击事件 GlobalEntity.GetInstance().RemoveAllListeners(); GlobalEntity.GetInstance().AddListener <GameObject>(MsgEvent.MOUSE_DOWN, ChooseArea);//选择反应区域 }
/// <summary> /// 打开界面之前需要先设置内容 /// </summary> /// <param name="text">内容</param> /// <param name="action">回掉函数</param> public static void SetContent(string text, Action action = null, int timeOff = -1) { Content = text; OnCompleted = action; if (timeOff != -1) { TimeOff = timeOff; TipPanel panel = UIManager.Instance.GetPanel(UIPanelType.Tip) as TipPanel; panel.StartCoroutine(panel.AutoHide(TimeOff)); } }
private void PassPic_Click(object sender, EventArgs e) { string password = "******"; if (PassTxtBox.Text == password) { FormDesk dsk = new FormDesk(); dsk.Show(); } else { PassPanel.Hide(); TipPanel.Show(); } }
void FillTipList() { foreach (var tip in UserDataObject.GetCurrentTipsArray()) { GameObject gameObjectTipPanel = Instantiate(exerciseTipPanel) as GameObject; TipPanel tipPanel = gameObjectTipPanel.GetComponent <TipPanel>(); tipPanel.tipDescription.text = tip.description; tipPanel.tipNumber.text = (Array.IndexOf(UserDataObject.GetCurrentTipsArray(), tip) + 1).ToString(); gameObjectTipPanel.transform.SetParent(spacer, false); } exerciseRepetitions.text = UserDataObject.GetCurrentRepetitionsArrayLength().ToString(); exerciseMinTime.text = UserDataObject.GetCurrentRepetitionMinTime() + " sec"; }
/// <summary> /// 注册响应 /// </summary> /// <param name="response"></param> public void OnRegisterResponse(OperationResponse response) { // 关闭遮罩界面 UIManager.Instance.PopPanel(); if ((ReturnCode)response.ReturnCode == ReturnCode.Suceess) { TipPanel.SetContent("注册成功", () => UIManager.Instance.PopPanel()); UIManager.Instance.PushPanel(UIPanelType.Tip); } else if ((ReturnCode)response.ReturnCode == ReturnCode.Falied) { TipPanel.SetContent(response.DebugMessage); UIManager.Instance.PushPanel(UIPanelType.Tip); } }
void ExitConditions(Collider c) { if (c.tag.Equals("Player")) { BotCollector playerInventory = c.GetComponent <BotCollector>(); if (playerInventory.getBots() == numBots) { StartCoroutine(ExitScene()); } else { TipPanel.GetInstance().SetText("You're missing bots."); TipPanel.GetInstance().SetVisible(true); } } }
private void Form1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { string password = "******"; if (PassTxtBox.Text == password) { FormDesk dsk = new FormDesk(); dsk.Show(); } else { PassPanel.Hide(); TipPanel.Show(); } } }
/// <summary> /// 登陆响应 /// </summary> /// <param name="response"></param> public void OnLoginResponse(OperationResponse response) { // 关闭遮罩界面 UIManager.Instance.PopPanel(); if ((ReturnCode)response.ReturnCode == ReturnCode.Suceess) { // 登陆音效 SoundManager.Instance.PlayEffectMusic(Paths.UI_ENTERGAME); UIManager.Instance.PushPanel(UIPanelType.MainMenu); } else { TipPanel.SetContent(response.DebugMessage); UIManager.Instance.PushPanel(UIPanelType.Tip); } }
/// <summary> /// 匹配完成 进入选择界面 /// </summary> public void OnMatchComplete(OperationResponse response) { // 隐藏匹配界面 m_MatchPanel.HidePanel(); // 恢复按钮 SetMatchBtnActive(true); // 显示是否进入选人的提示界面 TipPanel.SetContent("点击进入选人界面\n" + ServerConfig.SelectRoomTimeOff + "秒后自动取消", () => { // 清除界面 UIManager.Instance.ClearStack(); // 打开选择界面 UIManager.Instance.PushPanel(UIPanelType.Select); }, ServerConfig.SelectRoomTimeOff); UIManager.Instance.PushPanel(UIPanelType.Tip); }
/// <summary> /// 获取是否存在玩家的信息 /// </summary> /// <param name="response"></param> public void OnGetInfoRequest(OperationResponse response) { if ((ReturnCode)response.ReturnCode == ReturnCode.Suceess) { // 存在角色 发送在线请求 m_OnlineRequest.SendRequest(); } else if ((ReturnCode)response.ReturnCode == ReturnCode.Empty) { // 打开创建角色的面板 UIManager.Instance.PushPanel(UIPanelType.CreatePlayer); } else if ((ReturnCode)response.ReturnCode == ReturnCode.Falied) { UIManager.Instance.PopPanel(); TipPanel.SetContent(response.DebugMessage); UIManager.Instance.PushPanel(UIPanelType.Tip); } }
private void ConfrimBt_Click(object sender, EventArgs e) { TipPanel.Hide(); PassTxtBox.Text = ""; PassPanel.Show(); }
void Awake() { instance = this; canvasGroup = GetComponent <CanvasGroup>(); text = GetComponentInChildren <Text>(); }