VladimirPirozhenko 6999e84b65 Added pause and pause view, added restriction of input while in paused state
Upgraded Input system to fit demands of paused game (no movement inputs allowed!)
2022-08-12 05:38:17 +03:00

32 lines
673 B
C#

using System.Collections;
using UnityEngine;
using UnityEngine.UI;
public class PausedView : BaseView
{
[SerializeField] private Button resumeButton;
[SerializeField] private Button mainMenuButton;
[SerializeField] private Button restartButton;
public override void Init()
{
resumeButton.onClick.AddListener(() =>
{
GameSession.Instance.PauseSession(false);
Show(false);
});
//mainMenuButton.onClick.AddListener(() =>
//{
//});
restartButton.onClick.AddListener(() =>
{
GameSession.Instance.RestartSession();
});
base.Init();
}
}