38 lines
844 B
C#
38 lines
844 B
C#
using UnityEngine;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
public class GameManager : Singleton<GameManager>
|
|
{
|
|
[SerializeField] private GameObject signinPanel;
|
|
[SerializeField] private GameObject signupPanel;
|
|
|
|
private Canvas _canvas;
|
|
|
|
private void Start()
|
|
{
|
|
// 로그인
|
|
OpenSigninPanel();
|
|
}
|
|
|
|
public void OpenSigninPanel()
|
|
{
|
|
if (_canvas != null)
|
|
{
|
|
var signinPanelObject = Instantiate(signinPanel, _canvas.transform);
|
|
}
|
|
}
|
|
|
|
public void OpenSignupPanel()
|
|
{
|
|
if (_canvas != null)
|
|
{
|
|
var signupPanelObject = Instantiate(signupPanel, _canvas.transform);
|
|
}
|
|
}
|
|
|
|
protected override void OnSceneLoaded(Scene scene, LoadSceneMode mode)
|
|
{
|
|
_canvas = GameObject.FindObjectOfType<Canvas>();
|
|
}
|
|
}
|