feat: navigate between previous and next levels

This commit is contained in:
2025-02-09 20:02:13 +01:00
parent 50945f807d
commit a070c90e3a
9 changed files with 78 additions and 11 deletions

View File

@ -1,15 +1,19 @@
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class LevelNameText : MonoBehaviour
{
public LevelsLoader levelsLoader;
public Text levelNameText;
public LevelsLoader levelsLoader;
public void Start()
{
levelsLoader = GameObject.FindGameObjectWithTag("LevelsLoader").GetComponent<LevelsLoader>();
levelNameText.text = levelsLoader.level.name;
levelNameText.text = levelsLoader.levelCurrent.name;
}
public void Update()
{
levelNameText.text = levelsLoader.levelCurrent.name;
}
}

View File

@ -2,8 +2,15 @@ using UnityEngine;
public class LevelNextButton : MonoBehaviour
{
public LevelsLoader levelsLoader;
public void Start()
{
levelsLoader = GameObject.FindGameObjectWithTag("LevelsLoader").GetComponent<LevelsLoader>();
}
public void NextLevel()
{
// TODO
levelsLoader.NextLevel();
}
}

View File

@ -2,8 +2,15 @@ using UnityEngine;
public class LevelPreviousButton : MonoBehaviour
{
public LevelsLoader levelsLoader;
public void Start()
{
levelsLoader = GameObject.FindGameObjectWithTag("LevelsLoader").GetComponent<LevelsLoader>();
}
public void PreviousLevel()
{
// TODO
levelsLoader.PreviousLevel();
}
}