13 lines
800 B
Markdown
13 lines
800 B
Markdown
# 进度更新
|
||
- 重构了动画结束处理逻辑,统一使用 EndAnmCom 组件
|
||
- 简化了技能组件代码,移除了重复的动画处理逻辑
|
||
- 修复了 SkillCom.ts 中的静态方法调用错误
|
||
- 将 this.bezierTo 改为 SkillCom.bezierTo 以正确访问静态方法
|
||
- 添加了 fixedStart 和 fixedEnd 两种新的技能移动方式
|
||
- 完善了技能移动系统,使其与配置表定义的 AnimType 完全匹配
|
||
- 为固定位置类型技能添加了动画结束(endType.animationEnd)支持
|
||
- 实现了动画播放完成后的技能销毁逻辑
|
||
- 修改了直线技能的结束条件,改为到达目标点时销毁
|
||
- 移除了不必要的屏幕边界检测
|
||
- 优化了技能伤害延迟计算逻辑
|
||
- 为抛物线类型技能添加了基于距离和速度的动态延迟计算 |