void doTrun(int a) { int x = a % 7; if (EnemyStatus.instance.used_activeskill[x].skillID == 20000) { //if (enemy.use_activeSkillAttack[x] ==0){ int thisDamage = Damage(); PlayerControl.instance.ReceiveDamage(thisDamage, normalAtk); } else { playerSkill.CastActiveSkill(EnemyStatus.instance.used_activeskill[x]); if (playerSkill.canCast) { playerSkill.playActiveSkill(EnemyStatus.instance.used_activeskill[x]); //Debug.Log(x+"释放技能是的cd时间"+cdTimers[HeroStatus.instance.used_activeskill[x].skillID].CurrentTime); cdTimers_enemy[EnemyStatus.instance.used_activeskill[x].skillID].Start(); } else { int thisDamage = Damage(); PlayerControl.instance.ReceiveDamage(thisDamage, normalAtk); } } turnNumber = turnNumber + 1; }