using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; public class LocationButton : MonoBehaviour { [SerializeField] private string location; [Header("Components")] [SerializeField] private Button button; [SerializeField] private Image image; [SerializeField] private UnityEvent onClick; private void Start() { Initialize(); } public void Initialize() { button.onClick.AddListener(() => { onClick.Invoke(); //GameManager.Instance.LoadScene(location); }); } }