Demon_游戏登录界面(具备账号密码输入功能)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Demon_游戏登录界面(具备账号密码输入功能)相关的知识,希望对你有一定的参考价值。
using UnityEngine; using System.Collections; using UnityEngine.UI;// public class LoginButton : MonoBehaviour { //正确的用户名密码 public string uname = "wasd"; public string pwd = "123"; //用户名输入框 public InputField unameInput; //密码输入框 public InputField pwdInput; /// <summary> /// 按钮点击事件 /// </summary> public void OnLoginButtonClick() { //如果用户名密码都匹配成功,顺利登陆,否则登陆失败 if (unameInput.text == uname && pwdInput.text == pwd) { Debug.Log ("成功"); } else { Debug.Log ("失败"); } } }
以上脚本意思是 在Button按钮上挂载该脚本从而判断在用户名密码输入的是否为真确的。
接下获取事件系统组件然后确认输入框焦点
using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.EventSystems; public class SelectEvent : MonoBehaviour { public InputField unameInput; public InputField pwdInput; private EventSystem evn; void Start() { //获取事件系统组件 evn = GetComponent<EventSystem> (); } void Update() { if (Input.GetKeyDown (KeyCode.Tab)) { //当前输入框是否拥有焦点 if (unameInput.isFocused) { //设置密码框拥有焦点 evn.SetSelectedGameObject (pwdInput.gameObject); } else { //设置用户名框拥有焦点 evn.SetSelectedGameObject (unameInput.gameObject); } } } }
以上是关于Demon_游戏登录界面(具备账号密码输入功能)的主要内容,如果未能解决你的问题,请参考以下文章
wxPython:当密码账号输入正确,登录界面消失并显示主界面
wxPython:当密码账号输入正确,登录界面消失并显示主界面