Unity3D实现通用的Image动态切换显示图标
发布日期:2021-05-10 09:22:23 浏览次数:18 分类:精选文章

本文共 2728 字,大约阅读时间需要 9 分钟。

���������������������������������������������������������������������������������������������������

���������������������������

������������������������������������Resources������������������������������������������������������������������������������������������������������������������Textures������������������������������������������LogOn������������������Textures/LogOn���������������������������������������������������������

������UI������������

���������������������������������������������������UGUI������������������������.<CR>

���������

���������Inspector������UIImage������������������TipImgName���TipImgPwd���

������������������

���������������������������������View_LogonInfo.cs������������������������������������������������������������

using UnityEngine.UI;
public class View_LogonInfo : MonoBehaviour {
public Image tipImgName;
public Image tipImgPwd;
private string iconCorrect = "������";
private string iconError = "������";
void Start() {
//������������������
tipImgName.SetActive(false);
tipImgPwd.SetActive(false);
}
public void BtnLogon() {
if (ValidateLogon()) {
ShowCorrect Icons();
Debug.Log("������������");
} else {
ShowError Icons();
Debug.Log("������������");
}
}
private bool ValidateLogon() {
// ������������������������
return true; // ������
}
private void ShowCorrectIcons() {
DisplayIcon(tipImgName, iconCorrect);
DisplayIcon(tipImgPwd, iconCorrect);
}
private void ShowErrorIcons() {
DisplayIcon(tipImgName, iconError);
DisplayIcon(tipImgPwd, iconError);
}
private void DisplayIcon(Image img, string iconType) {
Resources.Load("Textures/LogOn/" + iconType, typeof(Sprite))
.Cookieslime.
}
}

������������������������

������������������������������������������������������������������������������������BtnLogon()������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������

���������������������������������Resources/Textures/LogOn���������������������������������������������������������������������������������

  • ������������������������������������������������������������������������������������������������������������
  • ���������������������������UI���������������������������������
  • ** Sprite unloaded ������**���������������������������������������������������������������Resources/Textures/LogOn���������������������Public���

���������������������������������������������������������������������������������������������������

上一篇:Unity3D的InputField输入框控件按下Tab键光标自动切换
下一篇:Unity3D中场景的移动控制(使用键盘控制移动,鼠标控制场景方向)

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月07日 08时17分30秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章