继续新技能系统
This commit is contained in:
@@ -12,7 +12,7 @@ import { MonModelComp } from './MonModelComp';
|
||||
import { HeroModelComp } from './HeroModelComp';
|
||||
import { FightSet } from '../common/config/Mission';
|
||||
import { Timer } from 'db://oops-framework/core/common/timer/Timer';
|
||||
import { SkillCon } from '../skill/SkillCon';
|
||||
import { SkillEnt } from '../skill/SkillEnt';
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
@ccclass('SkillCon')
|
||||
@@ -104,7 +104,7 @@ export class SkillConComp extends CCComp {
|
||||
}
|
||||
|
||||
this.HeroView.playSkillEffect(config.uuid)
|
||||
const skillEntity = ecs.getEntity<SkillCon>(SkillCon);
|
||||
const sEnt = ecs.getEntity<SkillEnt>(SkillEnt);
|
||||
|
||||
|
||||
const timerId = setTimeout(() => {
|
||||
@@ -112,17 +112,16 @@ export class SkillConComp extends CCComp {
|
||||
if (!this.node || !this.node.isValid || !this.HeroView || !this.HeroView.node || !this.HeroView.node.isValid) {
|
||||
return;
|
||||
}
|
||||
if(config.uuid==6001){
|
||||
if(config.uuid==6021){
|
||||
console.log("[SkillConComp] 技能起始坐标:",this.HeroView.node.position.x + BoxSet.ATK_X * this.HeroView.scale,this.HeroView.node.position.y + BoxSet.ATK_Y,0)
|
||||
}
|
||||
skillEntity.load(
|
||||
sEnt.load(
|
||||
new Vec3(this.HeroView.node.position.x + BoxSet.ATK_X * this.HeroView.scale,
|
||||
this.HeroView.node.position.y + BoxSet.ATK_Y, 0),
|
||||
this.node.parent,
|
||||
config.uuid,
|
||||
new Vec3(target.x, target.y+BoxSet.ATK_Y, 0),
|
||||
[new Vec3(target.x, target.y+BoxSet.ATK_Y, 0)],
|
||||
this.HeroView,
|
||||
0,
|
||||
dmg
|
||||
);
|
||||
}, 300);
|
||||
|
||||
Reference in New Issue
Block a user