网上罗集了一些资料,这里用两种方式实现登录界面效果。 (GUI 和 GUILayout 两种方法实现) (~ ̄▽ ̄)~
编译环境:Win 10 + Unity 5.5.1f
新建脚本(C#):
private string editUsername;
private string editPassword;
private string editTitle;
void Start(){
editTitle = "登录界面";
editUsername = "请输入账号";
editPassword = "请输入密码";
}
void Update(){
}
void OnGUI(){
// 1.GUILayout 实现 -- 活动模式
GUILayout.BeginArea(new Rect(10, 20, 200, 150));
GUILayout.Label(editTitle);
GUILayout.BeginHorizontal();
GUILayout.Label("账号:");
editUserName = GUILayout.TextField(editUserName,16, GUILayout.Width(150));
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
GUILayout.Label("密码:");
editPassword = GUILayout.PasswordField(editPassword, "*"[0],16, GUILayout.Width(150));
GUILayout.EndHorizontal();
if(GUILayout.Button("登录")){