31 lines
799 B
C#
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);
|
|
}
|
|
}
|
|
} |