47 lines
1.4 KiB
C#
47 lines
1.4 KiB
C#
using System.Collections;
|
||
using System.Collections.Generic;
|
||
using UnityEngine;
|
||
using UnityEngine.UI;
|
||
using ZXKFramework;
|
||
|
||
public class MiMaPanel : UIBase
|
||
{
|
||
public override string GroupName => typeof(MiMaPanel).Name;
|
||
|
||
public override string Name => typeof(MiMaPanel).Name;
|
||
|
||
Button enter_Btn;
|
||
InputField inputField;
|
||
public override void Init(IUIManager uictrl)
|
||
{
|
||
base.Init(uictrl);
|
||
|
||
enter_Btn = transform.FindFirst<Button>("enter_Btn");
|
||
inputField = transform.FindFirst<InputField>("InputField");
|
||
inputField.onValueChanged.AddListener((c) =>
|
||
{
|
||
transform.FindFirst("Placeholder").SetActive(false);
|
||
});
|
||
enter_Btn.onClick.AddListener(() =>
|
||
{
|
||
MiMa miMa = CreateJson.Instance.LoadJsonFromFile();
|
||
if (miMa != null)
|
||
{
|
||
if (inputField.text.Equals(miMa.miMa))
|
||
{
|
||
miMa.isJieMi = true;
|
||
string jsonData = JsonUtility.ToJson(miMa);
|
||
CreateJson.Instance.SaveJsonToFile(jsonData);
|
||
uiManager.CloseUI<MiMaPanel>();
|
||
Debug.LogError("密码正确,隐藏UI");
|
||
}
|
||
else
|
||
{
|
||
transform.FindFirst("tip").SetActive(true);
|
||
Debug.LogError("密码不正确,显示请联系管理员");
|
||
}
|
||
}
|
||
});
|
||
}
|
||
}
|