技能运动基础修改完成,todo 完善各类技能实现

This commit is contained in:
2025-02-08 10:07:28 +08:00
parent c619b97aa4
commit 6e1c7ee715
12 changed files with 231 additions and 274 deletions

View File

@@ -39,22 +39,22 @@ export class Skill extends ecs.Entity {
// 设置节点属性
node.parent = parent;
node.setPosition(startPos);
console.log("加载预制体:",startPos,targetPos)
// 添加技能组件
const skillComp = node.getComponent(SkillCom);
this.add(skillComp);
// 初始化技能参数
const skillComp = node.getComponent(SkillCom); // 初始化技能参数
skillComp.animType = config.AnimType;
skillComp.endType = config.endType;
skillComp.speed = config.speed;
skillComp.duration = config.in;
skillComp.startPos = startPos.clone();
skillComp.targetPos = targetPos.clone();
skillComp.inTime = config.in;
skillComp.startPos = v3(startPos.x,BoxSet.GAME_LINE+35,0)
skillComp.targetPos = v3(targetPos.x,BoxSet.GAME_LINE+50,0)
skillComp.prefabName = config.sp_name;
skillComp.group = group;
// 初始化动画名称
skillComp.animName = config.animName; // 从配置获取动画名称
this.add(skillComp);
}
}