panw
|
e2cac41753
|
fix: 调整英雄碰撞体积和技能配置以修复命中判定
- 统一多个英雄prefab的碰撞宽度从60改为30,优化碰撞检测
- 调整hz1英雄的_contentSize高度从10改为100,修正显示问题
- 修改atk_s1、atk_s4、atk_f2技能prefab的激活状态和碰撞器启用状态
- 移除EType枚举中的distanceEnd类型,将技能6001的消失类型改为collision
- 启用物理系统调试绘制,便于开发调试
- 调整atk_f2技能的攻击范围和锚点位置,优化技能表现
|
2026-03-19 16:08:07 +08:00 |
|
walkpan
|
ad9799d938
|
fix(skill): 修复火焰击技能碰撞检测和消失逻辑
调整技能 atk_f2 的预制体位置、缩放和尺寸,以匹配新的碰撞体设置。
将技能 6004(火焰击)的 hit_num 从 1 改为 6,允许多次命中。
在 SkillView 中优化碰撞检测逻辑,增加 isDisposing 状态防止销毁后误触发。
修复 close_collider 方法的逻辑,确保碰撞体能立即关闭。
为 EType 枚举添加详细注释,明确其职责。
|
2026-03-15 22:25:51 +08:00 |
|
walkpan
|
0b85345369
|
fix: 修复移动系统中过近检测忽略敌对阵营的问题
调整hasAnyActorTooClose方法,在判断其他角色是否过近时,增加阵营校验逻辑,确保只检测同阵营角色,避免误判敌对角色位置。
|
2026-03-15 22:00:48 +08:00 |
|
walkpan
|
86cd78e3c2
|
feat(skill): 添加新的攻击动画和预制体,移除旧的攻击预制体
- 新增atk06.anim动画文件和对应的meta文件
- 新增atk_f1.prefab和atk_f2.prefab攻击预制体及meta文件
- 移除旧的atk_s5.prefab攻击预制体及meta文件
|
2025-11-12 14:46:28 +08:00 |
|