技能继续调整

This commit is contained in:
2025-11-01 11:15:11 +08:00
parent 47509af7a1
commit 2b8ba46759
19 changed files with 999 additions and 150 deletions

View File

@@ -66,8 +66,10 @@ export class SkillView extends CCComp {
}
onBeginContact (seCol: Collider2D, oCol: Collider2D) {
// console.log(this.scale+"碰撞开始 ",seCol,oCol);
if(seCol.node.position.x-oCol.node.position.x > 100 ) return
if(this.endType!=EType.collision) return
let target = oCol.getComponent(HeroViewComp)
let model=target.ent.get(HeroAttrsComp)
if(model.is_dead) return
if(oCol.group!=this.group){
if(target == null) return;
if (!this.SConf) return;
@@ -139,8 +141,9 @@ export class SkillView extends CCComp {
// 收集范围内所有敌方目标
enemys.some(e => {
const view = e.get(HeroViewComp);
const model=e.get(HeroAttrsComp)
const distance = Math.abs(this.node.position.x - view.node.position.x);
if(distance <= dis) {
if(distance <= dis&&!model.is_dead) {
IRTargets.push(view);
}