29 lines
728 B
C#
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);
|
|
}
|
|
}
|