using MoleMole.Config; using UnityEngine.EventSystems; using UnityEngine.UI; using proto; namespace MoleMole { public class GachaTicketLackDialogContext : BaseSequenceDialogContext { private int _ticketID; private int _wantedNum; private int _currentTicketNum; private int _ticketPrice; private int _lackTicketNum; private bool _hcoinEnough; public GachaTicketLackDialogContext(int ticketID, int totalNum) { config = new ContextPattern { contextName = "GachaTicketLackDialogContext", viewPrefabPath = "UI/Menus/Dialog/GachaTicketLackDialog" }; _ticketID = ticketID; _wantedNum = totalNum; } protected override void BindViewCallbacks() { BindViewCallback(base.view.transform.Find("Dialog/Content/DoubleButton/CancelBtn").GetComponent