예제 #1
0
    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();
    }
예제 #2
0
 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();
     }
 }