1.创建UI面板
导入插件TextMesh Pro
2.编写脚本获取用户输入
这里用的是输入框侦听函数,所有UI都可以使用侦听函数 ,需要注意TMP_InputField 这个类是UI中导入的一个插件TextMesh Pro!在代码中需要引用using TMPro; 命名空间!
下面是代码:文章来源:https://www.toymoban.com/news/detail-757781.html
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;
using UnityEditor;
using System;
//该脚本1.获取场景中输入框组件2.获取用户输入内容
public class LOginUIControl : MonoBehaviour
{
string UserAccount;
string UserPassWord;
public TMP_InputField InputAccount;
public TMP_InputField InputPassWord;
void Start()
{
InputAccount.onEndEdit.AddListener(OnUserInputAccount);
InputPassWord.onEndEdit.AddListener(OnUserInputPassWord);
}//end start
private void OnUserInputPassWord(string userPassWord)
{
UserPassWord = userPassWord;
Debug.Log("UserPassWord:"+ UserPassWord);
}
private void OnUserInputAccount(string Account)
{
UserAccount = Account;
Debug.Log("UserAccount:" + UserAccount);
}
}//end class
文章来源地址https://www.toymoban.com/news/detail-757781.html
到了这里,关于Unity 制作登录功能01-创建登录的UI并获取输入内容的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!