private CallBack back; //窗口关闭回调 protected override void begin() { base.begin(); everyDayTaskedNum.text = TaskManagerment.Instance.getEveryDayTaskedNum().ToString(); mainLineTaskedNum.text = TaskManagerment.Instance.getMainLineTaskedNum().ToString(); guild = GuildManagerment.Instance.getGuild(); instance = GuildFightSampleManager.Instance(); updateGuildPve(); guildPveDesc.text = Language("task04", instance.getTaskPowerBySid(GuildFightSampleManager.TASK_POWER).ToString()); MaskWindow.UnlockUI(); }
private void onClickReceiveButton(GameObject go) { if (isDrawPrizes()) { Guild guild = GuildManagerment.Instance.getGuild(); GuildFightSampleManager instance = GuildFightSampleManager.Instance(); if (mSample.taskType == 1 && guild != null && instance.isOverPower() && instance.isGuildFightOpen() && !TaskManagerment.Instance.isTips) { UiManager.Instance.openDialogWindow <GuildFightPowerTipWindow>((win) => { win.initWindow(UserManager.Instance.self.guildFightPower, instance.getTaskPowerBySid(GuildFightSampleManager.TASK_POWER), overTask); }); } else { overTask(null); } } else { noDrawPrize(); } }