unity简单制作一个游戏的登录与注册界面
登录界面
注册界面
登录界面的代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Logins : MonoBehaviour
{
public InputField usename;
public InputField password;
public GameObject registerplane;//注册Canvas
public GameObject LoginPlane;//登录Canvas
public void OnLoginClick()//登录按钮
{
if(usename.text==""||password.text=="")
{
print("请正确输入账号或密码,登录失败");
}
else
if (usename.text == register.user && password.text == register.Pwd)
{
print("登录成功!");
}
else
{
print("账户不存在,请先注册!");
}
}
public void OnregisterClick()//注册按钮
{
registerplane.SetActive(true);
LoginPlane.SetActive(false);
}
}
注册界面的代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class register : MonoBehaviour
{
public InputField zhanghao;
public InputField passwordinput;//密码
public InputField repasswordinput;//确认密码
public GameObject LoginPlane;//登录Canvas
public GameObject registerplane;//注册Canvas
public static string user;
public static string Pwd;
public void ZhuCe()//注册界面的注册按钮
{
if(zhanghao.text!=""&&passwordinput.text!=""&&repasswordinput.text!=""&&passwordinput.text==repasswordinput.text)
{
print("注册成功,请登录");
user = zhanghao.text;
Pwd = passwordinput.text;
LoginPlane.SetActive(true);
registerplane.SetActive(false);
}
else
{
print("请正确输入账号或者密码!");
}
}
}
PS:这是我大体尝试运行的结果