CapersProject/Assets/02.Scripts/Ui/Tycoon/ManualCocktailButton.cs
2024-10-29 15:46:50 +09:00

27 lines
650 B
C#

using UnityEngine;
using UnityEngine.UI;
public class ManualCocktailButton : MonoBehaviour
{
public ManualBook manual; // 다른 스크립트가 붙은 오브젝트를 참조 (에디터에서 설정 가능)
private Button button;
void Start()
{
button = GetComponent<Button>();
button.onClick.AddListener(() => OnButtonClicked());
}
public void Initialize(ManualBook manualBook)
{
manual = manualBook;
}
// 눌린 버튼을 매개변수로 받는 메서드
public void OnButtonClicked()
{
manual.SelectedItem(this.GetComponent<ManualCocktailButton>());
}
}