monopoly/Assets/Scripts/login/LoginUIHandler.cs
2020-09-12 18:05:10 +01:00

51 lines
1.1 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
public class LoginUIHandler : MonoBehaviour
{
//Login page
public GameObject loginUI;
public Button register;
public Button forgotPassword;
//Register page
public GameObject registerUI;
public Button backButtonRegister;
//Forgot Password page
public GameObject forgotPasswordUI;
public Button backButtonForgotPassword;
void GoToRegister()
{
loginUI.SetActive(false);
registerUI.SetActive(true);
}
void GoToForgotPassword()
{
loginUI.SetActive(false);
forgotPasswordUI.SetActive(true);
}
void GoBack()
{
registerUI.SetActive(false);
forgotPasswordUI.SetActive(false);
loginUI.SetActive(true);
}
// Start is called before the first frame update
void Start()
{
register.onClick.AddListener(GoToRegister);
forgotPassword.onClick.AddListener(GoToForgotPassword);
backButtonRegister.onClick.AddListener(GoBack);
backButtonForgotPassword.onClick.AddListener(GoBack);
}
}