技能继续调整
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user