BGJ-2022.1/Assets/Scripts/UI/LevelButton.cs

22 lines
538 B
C#
Raw Normal View History

2022-02-24 00:21:59 +03:00
using Level;
using TMPro;
using UnityEngine;
namespace UI
{
public class LevelButton : MonoBehaviour
{
private TMP_Text text = null;
public int LevelNumber { get; private set; } = 0;
2022-02-24 00:21:59 +03:00
private void Awake() => text = GetComponentInChildren<TMP_Text>();
public void SetLevel(string levelName)
{
text.text = levelName;
LevelNumber = System.Int32.Parse(levelName);
}
public void StartLevel() => LevelManager.Instance.SwitchToLevel(LevelNumber);
2022-02-24 00:21:59 +03:00
}
}