RandomGFGoStop/Assets/Scripts/UI/Popup/DoublePeeSelectPopup.cs

29 lines
728 B
C#

using UnityEngine;
public class DoublePeeSelectPopup : PopupBase
{
private System.Action<bool> _action;
public void SetData(System.Action<bool> action) => _action += action;
public override void ShowPopup(int drawOrder)
{
base.ShowPopup(drawOrder);
GameManager.Sound.PlaySFX(ESFXType.Open_Popup);
}
public void ClickOkay()
{
GamePanel.Instance.UseSepYulgget_To_Pee = true;
_action?.Invoke(true);
GameManager.UI.HideTopPopup();
GameManager.Sound.PlaySFX(ESFXType.Button_Hit);
}
public void ClickNo()
{
_action?.Invoke(false);
GameManager.UI.HideTopPopup();
GameManager.Sound.PlaySFX(ESFXType.Button_Hit);
}
}