using MoleMole.Config; using UnityEngine.EventSystems; using UnityEngine.UI; using proto; namespace MoleMole { public class MihoyoBindAccountDialogContext : BaseDialogContext { private const int MAX_LENGTH = 50; public MihoyoBindAccountDialogContext() { config = new ContextPattern { contextName = "MihoyoBindAccountDialogContext", viewPrefabPath = "UI/Menus/Dialog/MiHoYoAccount/MiHoYoBindAccountDialog" }; } public override bool OnPacket(NetPacketV1 pkt) { ushort cmdId = pkt.getCmdId(); if (cmdId == 120) { return OnBindAccountRsp(pkt.getData()); } return false; } protected override void BindViewCallbacks() { BindViewCallback(base.view.transform.Find("Dialog/Content/DoubleButton/OKBtn").GetComponent