From 7fb8718bafc9ebdc71dd85cf4937ad4d9b8dc35c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=AB=E8=B0=B7=E5=89=91=E4=BB=99?= Date: Sun, 25 Apr 2021 01:23:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8D=A2=E9=98=9F=E9=95=BF=E8=BF=98=E6=9C=89?= =?UTF-8?q?=E4=B8=80=E7=82=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/script.js b/script.js index a56406d4..ebd7fe71 100644 --- a/script.js +++ b/script.js @@ -3034,11 +3034,11 @@ function refreshAll(formationData) { const teamMenberAwokenLi = teamMenberAwokenDom.querySelector(`.menber-awoken-${ti+1}`); const teamAssistAwokenLi = teamAssistAwokenDom.querySelector(`.menber-awoken-${ti+1}`); [memberLi,latentLi,assistsLi,teamAbilityLi,teamMenberAwokenLi,teamAssistAwokenLi].forEach(dom=>{ - if (leaderIdx & ti == 0) + if (leaderIdx > 0 && ti == 0) { dom.style.transform = `translateX(${leaderIdx*108}px)`; } - else if (leaderIdx && ti == leaderIdx) + else if (leaderIdx > 0 && ti == leaderIdx) { dom.style.transform = `translateX(${ti*-108}px)`; }else @@ -3052,6 +3052,12 @@ function refreshAll(formationData) { const latent = latentLi.querySelector(`.latent-ul`); changeid(teamData[0][ti], member, latent); //队员 changeid(teamData[1][ti], assist); //辅助 + //如果换队长技能 + if (leaderIdx == 0 && (ti == 0 || ti == 5)) + { + member.querySelector(".switch-leader").classList.add(className_displayNone); + assist.querySelector(".switch-leader").classList.add(className_displayNone); + } refreshMemberSkillCD(teamBox, teamData, ti); //技能CD refreshAbility(teamAbilityDom, teamData, ti); //本人能力值 refreshMenberAwoken(teamMenberAwokenDom, teamAssistAwokenDom, teamData, ti); //本人觉醒