MiniGame-PushPush/Assets/Scripts/UI/Intro/UIPanelIntro.cs

28 lines
617 B
C#
Raw Normal View History

using FirstVillain.EventBus;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
public class UIPanelIntro : UIBase
{
[SerializeField] private Button _startButton;
public void Start()
{
_startButton.AddButtonListener(OnClickStart);
}
public void OnClickStart()
{
SceneLoadManager.Instance.LoadSceneAsync("Lobby", OnCompleteLoad, E_UI_TYPE.UIPanelLoadingIntro);
}
public void OnCompleteLoad()
{
EventBus.Instance.Publish(new EventStartLobby());
Close();
}
}