private void OnTouchDecide() { this.equip.userChipId = this.selectedUserChipId; CMD_InstallingPOP.Create(this.equip, this.selectedChip, delegate { this.successChipCallback(this.equip.userChipId, this.selectedChip); this.< ClosePanel > __BaseCallProxy0(true); });
public static CMD_InstallingPOP Create(GameWebAPI.ReqDataCS_ChipEquipLogic equip, GameWebAPI.RespDataMA_ChipM.Chip chip, Action successCallback) { CMD_InstallingPOP cmd_InstallingPOP = GUIMain.ShowCommonDialog(null, "CMD_InstallingPOP", null) as CMD_InstallingPOP; cmd_InstallingPOP.equip = equip; cmd_InstallingPOP.chipName = chip.name; cmd_InstallingPOP.chipDetail = chip.detail; cmd_InstallingPOP.SetTexture(chip.GetIconPath()); cmd_InstallingPOP.SetRankSprite(chip.rank); cmd_InstallingPOP.successCallback = successCallback; return(cmd_InstallingPOP); }