using MoleMole.Config; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; namespace MoleMole { public class AvatarSkillDialogContext : BaseDialogContext { public readonly AvatarDataItem avatarData; public readonly AvatarSkillDataItem skillData; public AvatarSkillDialogContext(AvatarDataItem avatarData, AvatarSkillDataItem skillData) { config = new ContextPattern { contextName = "AvatarSkillDialogContext", viewPrefabPath = "UI/Menus/Dialog/AvatarSkillDialogV2", ignoreNotify = true }; this.avatarData = avatarData; this.skillData = skillData; } public override bool OnPacket(NetPacketV1 pkt) { return false; } protected override void BindViewCallbacks() { BindViewCallback(base.view.transform.Find("Dialog/Content/SingleButton/Btn").GetComponent