Files
GeoSusGame/Assets/Scripts/ZmenScenu.cs
2026-03-28 10:36:08 +01:00

31 lines
799 B
C#

using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI; // Nutné pro práci s UI komponentami
public class CudlikZmenaSceny : MonoBehaviour
{
// Toto políèko uvidíš v Inspectoru pøímo u tlaèítka
[SerializeField] private string nazevCiloveSceny;
void Start()
{
// Automaticky øekne tlaèítku, co má dìlat, když na nìj klikneš
Button btn = GetComponent<Button>();
if (btn != null)
{
btn.onClick.AddListener(Prejdi);
}
}
void Prejdi()
{
if (!string.IsNullOrEmpty(nazevCiloveSceny))
{
SceneManager.LoadScene(nazevCiloveSceny);
}
else
{
Debug.LogWarning("Zapomnìl jsi vyplnit název scény na objektu: " + gameObject.name);
}
}
}