yyl
5 天以前 c124d98bdf9659cf764bebb799bee42c30eb152f
Main/System/MainLevel/MainBossEnterWin.cs
@@ -22,6 +22,7 @@
    [SerializeField] Button rankBtn;
    [SerializeField] ItemCell[] passAwards;
    [SerializeField] Button fightBtn;
    [SerializeField] Image fightIcon;
    [SerializeField] ScrollerController dropItemScroller;
@@ -105,11 +106,10 @@
        fightPowerText.text = UIHelper.ReplaceLargeArtNum(levelConfig.FightPower);
        var canChallengeBoss = AutoFightModel.Instance.CanChallengeBoss();
        var canChallengeBoss = MainLevelManager.Instance.CanChallengeBoss();
        fightBtn.interactable = canChallengeBoss;
        fightBtn.SetColorful(null, canChallengeBoss);
        fightBtn.SetInteractable(canChallengeBoss);
        fightIcon.SetActive(canChallengeBoss);
        for (int i = 0; i < passAwards.Length; i++)
        {
@@ -134,9 +134,13 @@
    void FightBoss()
    {
        if (AutoFightModel.Instance.CanChallengeBoss())
        if (MainLevelManager.Instance.CanChallengeBoss())
        {
            BattleManager.Instance.MainFightRequest(3);
            var pack = new CB410_tagCMTurnFight();
            pack.MapID = 2;
            GameNetSystem.Instance.SendInfo(pack);
            AutoFightModel.Instance.isPause = true;
        }
        CloseWindow();
    }
@@ -148,10 +152,10 @@
        {
            case PlayerDataType.ExAttr1:
            case PlayerDataType.ExAttr2:
                var canChallengeBoss = AutoFightModel.Instance.CanChallengeBoss();
                var canChallengeBoss = MainLevelManager.Instance.CanChallengeBoss();
                fightBtn.interactable = canChallengeBoss;
                fightBtn.SetColorful(null, canChallengeBoss);
                fightBtn.SetInteractable(canChallengeBoss);
                fightIcon.SetActive(canChallengeBoss);
                break;
        }