去掉伤害系统

This commit is contained in:
walkpan
2025-02-03 22:30:38 +08:00
parent 36a8aff783
commit 83c4b6ec3d
8 changed files with 111 additions and 205 deletions

View File

@@ -1,6 +1,5 @@
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
import { BattleStateComp } from "./BattleStateComp";
import { DamageResult } from "../damage/DamageComp";
import { HeroViewComp } from "../hero/HeroViewComp";
import { HeroSkillsComp } from "../skill/heroSkillsComp";
import { HCardComp } from "../map/HCardComp";
@@ -25,11 +24,9 @@ export class BattleEndSystem extends ecs.ComblockSystem {
private cleanComponents() {
console.log("cleanComponents");
console.log("DamageResult",ecs.query(ecs.allOf(DamageResult)));
console.log("HCardComp",ecs.query(ecs.allOf(HCardComp)));
console.log("HeroSkillsComp",ecs.query(ecs.allOf(HeroSkillsComp)));
console.log("HeroViewComp",ecs.query(ecs.allOf(HeroViewComp)));
ecs.query(ecs.allOf(DamageResult)).forEach(entity => entity.remove(DamageResult));
ecs.query(ecs.allOf(HCardComp)).forEach(entity => entity.remove(HCardComp));
ecs.query(ecs.allOf(HeroSkillsComp)).forEach(entity => entity.remove(HeroSkillsComp));
ecs.query(ecs.allOf(HeroViewComp)).forEach(entity => entity.remove(HeroViewComp));