fix: 调整英雄碰撞体积和技能配置以修复命中判定

- 统一多个英雄prefab的碰撞宽度从60改为30,优化碰撞检测
- 调整hz1英雄的_contentSize高度从10改为100,修正显示问题
- 修改atk_s1、atk_s4、atk_f2技能prefab的激活状态和碰撞器启用状态
- 移除EType枚举中的distanceEnd类型,将技能6001的消失类型改为collision
- 启用物理系统调试绘制,便于开发调试
- 调整atk_f2技能的攻击范围和锚点位置,优化技能表现
This commit is contained in:
panw
2026-03-19 16:08:07 +08:00
parent a2e3dd4924
commit e2cac41753
16 changed files with 41 additions and 40 deletions

View File

@@ -75,8 +75,7 @@ export enum RType {
export enum EType {
animationEnd = 0, //碰撞够也不消失,动画结束才消失
timeEnd = 1, //碰撞够也不消失,时间到才消失
distanceEnd = 2, //碰撞够也不消失,距离到才消失
collision = 3, //碰撞次数够就消失
collision = 2, //碰撞次数够就消失
}
//debuff类型
@@ -193,7 +192,7 @@ export const SkillSet: Record<number, SkillConfig> = {
6001: {
uuid:6001,name:"空挥",sp_name:"atk_s1",icon:"1026",TGroup:TGroup.Enemy,TType:TType.Frontline,readyAnm:"",endAnm:"",act:"atk",DTType:DTType.single,
ap:100,hit_count:1,hitcd:0.2,speed:720,with:0,
ready:0,EAnm:0,DAnm:9001,RType:RType.linear,EType:EType.distanceEnd,
ready:0,EAnm:0,DAnm:9001,RType:RType.linear,EType:EType.collision,
buffs:[],debuffs:[],info:"对前方目标造成100%攻击的伤害",
},
6002: {