This commit is contained in:
Walter
2026-01-31 23:21:33 -06:00
parent 36d74c175a
commit 5fba9600a9
10 changed files with 522 additions and 57 deletions
+6 -5
View File
@@ -1,18 +1,20 @@
using Unity.VectorGraphics;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UIElements;
public class WinScreenController : MonoBehaviour
{
[SerializeField] private int winScore = 100;
private VisualElement winScreen; // ✅ DECLARED HERE
private string winScreenScene = "Win"; // ✅ DECLARED HERE
private void OnEnable()
{
var root = GetComponent<UIDocument>().rootVisualElement;
/*var root = GetComponent<UIDocument>().rootVisualElement;
winScreen = root.Q<VisualElement>("WinScreen");
winScreen.style.display = DisplayStyle.None;
winScreen.style.display = DisplayStyle.None;*/
ScoreManager.OnScoreChanged += CheckWinCondition;
}
@@ -26,8 +28,7 @@ public class WinScreenController : MonoBehaviour
{
if (score >= winScore)
{
winScreen.style.display = DisplayStyle.Flex;
Time.timeScale = 0f;
SceneManager.LoadScene(winScreenScene);
}
}
}