Добавил отображение текущей волны

This commit is contained in:
2026-06-06 20:41:08 +03:00
parent ba3a6d9617
commit fdd9c953c6
3 changed files with 187 additions and 3 deletions
+30
View File
@@ -0,0 +1,30 @@
using UnityEngine;
using TMPro;
[RequireComponent(typeof(TextMeshProUGUI))]
public class WaveViewer : MonoBehaviour
{
[SerializeField] private GameManager _gameManager;
private TextMeshProUGUI _text;
private void OnEnable()
{
_gameManager.OnLevelChanged += OnLevelChanged;
}
private void OnDisable()
{
_gameManager.OnLevelChanged -= OnLevelChanged;
}
private void Start()
{
_text = GetComponent<TextMeshProUGUI>();
}
private void OnLevelChanged(GameManager.OnLevelChangedEventArgs e)
{
_text.text = $"Wave {e.CurrentLevel} / {e.TotalLevels}";
}
}
+2
View File
@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 693cd83c49e2a794182cce4d2c8bc411