技能运动基础修改完成,todo 完善各类技能实现
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user