Playerprefs实现登录注册功能

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;

public class register : MonoBehaviour

{

    Button sab;

    Button deb;

    Button reb;

    public GameObject rigisterUI;

    public GameObject loginUI;

    public InputField loginName;

    public InputField loginPass;

    public InputField rigistName;

    public InputField rigistPass1;

    public InputField rigistPass2;

                             

    void Start()

    {

        sab = GameObject.Find("save").GetComponent<Button>();

        sab.onClick.AddListener(denglu);

        deb = GameObject.Find("login").GetComponent<Button>();

        deb.onClick.AddListener(zhuce);

        reb = GameObject.Find("read").GetComponent<Button>();

        reb.onClick.AddListener(gotozhuce);

        loginUI.SetActive(true);

        rigisterUI.SetActive(false);

    }

    public void gotozhuce()

    {

        loginName.text = "";

        loginPass.text = "";

        loginUI.SetActive(false);

        rigisterUI.SetActive(true);

    }

    public void OnBack()

    {

        rigistName.text = "";

        rigistPass1.text = "";

        rigistPass2.text = "";

        loginUI.SetActive(true);

        rigisterUI.SetActive(false);

    }

    public void zhuce()

    {

        if (rigistPass1.text != rigistPass2.text)

        {

            Debug.Log("前后密码不一致");

        }

        else if (rigistPass1.text == "" || rigistPass2.text == "" || rigistName.text == "")

        {

            Debug.Log("密码用户名不能为空");

        }

        else

        {

            PlayerPrefs.DeleteKey("password");

            PlayerPrefs.DeleteKey("username");

            PlayerPrefs.SetString("password", rigistPass1.text);

            PlayerPrefs.SetString("username", rigistName.text);

            Debug.Log(rigistPass1.text);

            Debug.Log(rigistName.text);

            OnBack();

        }

    }

    public void denglu()

    {

        string name = PlayerPrefs.GetString("username");

        stri

猜你喜欢

转载自blog.csdn.net/qq_52058429/article/details/125515796