Files
OCTOPUS_TWIN-Demo/Assets/Scripts/UI/BackHomeCommandMono.cs
2026-01-28 17:47:44 +09:00

31 lines
629 B
C#

using System;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
namespace OCTOPUS_TWIN {
[RequireComponent(typeof(Button))]
public class BackHomeCommandMono : MonoBehaviour
{
private Button button;
[Header("Command Settings")]
[SerializeField] private UnityEvent onExecuteCommand;
private void Awake()
{
button = GetComponent<Button>();
}
private void Start()
{
button.onClick.AddListener(Execute);
}
public void Execute()
{
onExecuteCommand?.Invoke();
}
}
}