Main/System/Battle/BattleField/StoryBattleField.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Main/System/Main/HeroFightingCardCell.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Main/System/Main/HomeWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Battle/BattleField/StoryBattleField.cs
@@ -205,7 +205,8 @@ // 请求下一个战斗包 或者检查战斗是否结束 // ReqType; // 0-停止战斗回城;1-设置消耗倍值;2-挑战关卡小怪;3-挑战关卡boss;4-继续战斗; // 如果在战斗 战斗是否结束/战斗持续中 结束应该是挑战下一关 持续应该是继续战斗 // 战斗中只要一直发4就可以,需要发2的情况:休息转变为战斗 // 进入休息的逻辑:1.主动点击 2.没有战锤 3.断线重连太久(约定1分钟)仍停留在游戏内 4.回到登录界面(含断线超时) BattleDebug.LogError("HandModeOperationAgent DoNext 3"); byte reqType; @@ -216,14 +217,7 @@ } else if (battleState == StoryBattleState.Battle) { if (IsBattleEnd()) { reqType = 2; // 继续挑战小怪 } else { reqType = 4; // 继续战斗 } } else { Main/System/Main/HeroFightingCardCell.cs
@@ -53,7 +53,7 @@ var star = hero.heroStar; clickHeroBtn.AddListener(ClickHero); var heroConfig = HeroConfig.Get(heroID); qualityBG.SetSprite("heroheadBG" + heroConfig.Quality); qualityBG.SetSprite("herocBG" + heroConfig.Quality); var sprite = UILoader.LoadSprite("HeroHead", HeroSkinConfig.Get(hero.SkinID).RectangleIcon); if (sprite == null) Main/System/Main/HomeWin.cs
@@ -33,6 +33,7 @@ [SerializeField] Button restBtn; [SerializeField] GameObject fightMark; [SerializeField] ScaleTween bossTween; [SerializeField] GameObject bossmask; //完成进度遮挡管道 纯显示 [SerializeField] GameObject bossActiveGo; [SerializeField] GameObject bitemeGo; [SerializeField] Text processText; @@ -314,7 +315,7 @@ } } mainLevelScrollRect.normalizedPosition = new Vector2(waveID > 2 ? 0.95f : 0, 0); mainLevelScrollRect.normalizedPosition = new Vector2(waveID > 3 ? 1 : 0, 0); var chapterConfig = MainChapterConfig.Get(chapterID); //【普通】关卡名字1-6 @@ -328,6 +329,7 @@ processText.SetActive(false); bossTween.Play(); bitemeGo.SetActive(true); bossmask.SetActive(true); } else { @@ -336,6 +338,7 @@ processText.text = (waveID - 1) * 100 / totalWave + "%"; bossTween.Stop(); bitemeGo.SetActive(false); bossmask.SetActive(false); } }