walkpan
|
b531ade090
|
feat(config): 新增群体增益技能并简化Buff配置接口
- 移除 BuffRunType 枚举及 BuffConf 接口中的 time, chance, runType, interval 字段
- 新增技能ID 6207-6216,提供全体攻击/生命增益效果
- 新增BuffID 1001-1005(攻击提升)和1101-1105(生命上限提升)
- 保持现有技能配置结构,仅扩展数据内容
|
2026-03-19 21:02:37 +08:00 |
|
walkpan
|
016b501e9a
|
refactor(game): 重构技能配置,移除目标类型枚举并重新组织技能数据
- 删除 TType 枚举及其在 SkillConfig 接口中的引用
- 重新编号并归类技能数据,新增单体、群体、辅助和怪物技能分类
- 为部分技能添加暴击、冰冻、击退等属性字段
- 更新技能描述以反映实际效果
|
2026-03-19 20:49:18 +08:00 |
|
walkpan
|
916c82e936
|
fix(技能): 修正友方技能目标选择逻辑
- 修正 TGroup.Ally 枚举的注释描述,明确包含自身
- 将 Self 目标类型从友方技能判断中分离,新增 isSelfSkill 方法
- 为 Ally 类型添加 collectFriendlyTargetEids 方法以正确收集友方目标(可选包含自身)
- 修复之前 Ally 技能错误地仅以自身为目标的问题
|
2026-03-19 20:01:27 +08:00 |
|
walkpan
|
08fbb72d19
|
refactor: 移除未使用的眩晕、减速和穿刺伤害属性
清理技能和英雄属性相关的未使用代码,包括:
- 移除 HSkillComp 中的 stun_chance、slow_chance 和 puncture_dmg 默认值
- 删除 SkillSet 接口中的 stn 和 slw 字段
- 精简 HeroAttrs 枚举,移除 critical_dmg、stun_chance、slow_chance、puncture_dmg 等未使用属性
- 简化 HeroAttrsComp 类中的属性定义和注释
这些属性在当前游戏逻辑中未被使用,移除以减少代码复杂性和维护负担。
|
2026-03-19 18:58:19 +08:00 |
|
walkpan
|
1bb2d6072e
|
refactor: 移除眩晕机制并简化buff系统
- 删除眩晕相关属性、状态检查及动画触发
- 移除BType枚举,简化BuffConf结构,所有buff改为固定值类型
- 清理未使用的导入和配置项,包括debuffs数组和多个英雄属性
- 简化暴击伤害计算,移除施法者暴击伤害加成
- 重构冰冻状态检查逻辑,添加frost_end_time字段
|
2026-03-19 18:43:02 +08:00 |
|
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 |
|
panw
|
14dbc425a5
|
fix: 调整技能特效缩放并修正准备动画引用
- 将 reds.prefab 和 blues.prefab 的 _lscale 从 (1,1,1) 调整为 (0.7,0.7,1)
- 修正 SkillSet.ts 中技能 6003 和 6008 的 readyAnm 配置,确保引用正确的特效资源
|
2026-03-19 14:58:02 +08:00 |
|
panw
|
0f6ab4a775
|
refactor(skill): 优化特效生命周期管理并添加新动画
- 移除 timedCom 组件中未使用的 cd 和 ap 属性
- 重命名 dead 组件为 oneCom 并重构动画结束销毁逻辑,避免内存泄漏
- 为部分技能添加准备动画(readyAnm)配置
- 新增 uplv 升级动画特效预制体
- 统一特效生成接口,支持基于动画结束或定时销毁两种模式
- 清理 HeroViewComp 中未使用的导入和方法
|
2026-03-19 14:40:51 +08:00 |
|
panw
|
eca312ad16
|
fix(技能动画): 修复技能"光箭"的动画触发和播放冲突
- 将技能配置中的动作类型从"atk"改为"max",以匹配英雄动画组件的逻辑
- 在动画组件中添加通用的`play`方法,并统一检查"max0"和"max1"动画的播放状态
- 防止多个动画同时播放导致的冲突问题
|
2026-03-19 10:42:01 +08:00 |
|
panw
|
33d88b2884
|
fix(skill): 修复技能碰撞检测中的空实体引用问题
在 SkillView 的 onBeginContact 方法中调整了防御性检查的顺序,确保在访问 targetView.ent 前先验证其存在性,避免潜在的运行时错误。同时将技能 6001 的 EType 从 collision 改为 distanceEnd 以修正其结束判定逻辑。
|
2026-03-19 09:45:46 +08:00 |
|
walkpan
|
ebba7a4803
|
fix(战斗): 调整近战攻击逻辑与攻击动画配置
- 将技能 6001 的触发类型改为碰撞检测,提高命中准确性
- 优化近战攻击距离计算,使用配置值并增加最小距离限制
- 移除攻击动画中的多余事件,缩短动画时长
- 调整攻击预制体的碰撞体尺寸和位置,使其与实际攻击范围匹配
- 简化远程英雄战斗逻辑,移除不必要的距离判断
|
2026-03-18 20:36:36 +08:00 |
|
panw
|
ee16c228ec
|
fix: 移除技能配置中已弃用的穿刺次数字段
移除 SkillConfig 接口中的 pct 字段及相关计算逻辑,该字段已不再使用。
更新 max_hit_count 的计算,直接使用 cAttrsComp.puncture 替代之前包含 addPct 的 totalPuncture。
|
2026-03-18 14:19:54 +08:00 |
|
panw
|
eff4154ba3
|
perf: 增加技能对象池最大容量并优化伤害日志
将技能对象池最大容量从64提升至128,以支持更多并发技能实例。
将技能6008的结束类型从动画结束改为碰撞检测,提高准确性。
移除伤害计算中不必要的施法者属性获取和击杀计数更新,简化日志输出。
|
2026-03-18 10:37:25 +08:00 |
|
panw
|
d2fbac11cd
|
feat(技能): 为技能配置添加额外属性字段并应用到技能实例
在 SkillConfig 接口中新增暴击率、冰冻概率等六个可选属性字段,用于技能配置时提供额外加成。
在 Skill 类中,读取这些配置字段并累加到施法者基础属性上,影响技能的实际效果。
|
2026-03-18 10:13:50 +08:00 |
|
panw
|
eb4e544363
|
fix(战斗): 调整射手技能和近战走位逻辑
- 将射手英雄的技能从[6005,6006]改为[6005,6008]
- 调整技能6005、6006的hit_count从2和3统一为1,提高技能6008的hit_count从1到6
- 优化近战单位的走位逻辑,增加攻击准备锁定和通过阈值判断,调整盟友重叠间距和位移释放距离
|
2026-03-18 09:57:21 +08:00 |
|
panw
|
5d25567b89
|
fix(战斗): 修正近战英雄的攻击逻辑和技能配置
- 将兽人召唤师、祭司、图腾师的类型从远程改为近战,以匹配其实际战斗行为
- 修复空挥技能的错误动画名称引用
- 重构SCastSystem的目标选择逻辑,移除冗余的combat_target处理
- 简化敌人查找逻辑,直接根据攻击范围寻找最近目标
|
2026-03-17 17:00:21 +08:00 |
|
panw
|
8505522c7e
|
refactor(game): 简化怪物生成逻辑并移除肉鸽配置
- 移除 RogueConfig 及相关动态成长系统
- 简化 Monster.load() 方法参数,直接使用 heroSet 配置
- 移除 MissionMonComp 中的波次生成逻辑和特殊队列
- 清理 MissionComp 中与肉鸽相关的特殊刷怪检查
- 调整 heroSet 配置,移除 buff 字段并统一技能
- 更新技能配置,增加更多攻击特效
|
2026-03-17 15:59:44 +08:00 |
|
panw
|
2a842f533e
|
feat(skill): 新增buff背景动画并调整箭矢技能资源
- 新增buff_bg.prefab及其动画资源,用于技能buff背景效果
- 新增arrow_big_yellow.prefab及其动画资源,添加黄色大箭矢技能
- 调整红、蓝、绿箭矢prefab的碰撞框尺寸(70×20→60×30)
- 为atk_s2.prefab添加spriteFrame并启用debugMode
- 更新SkillSet配置,调整基础技能对应的动画资源
- 优化atk02.anim和atk03.anim动画时长,移除冗余帧
- 重构箭矢动画文件结构,将atk_arrow_*重命名为arrow_*并更新引用
- 在ha1.prefab中集成buff_bg作为子节点
|
2026-03-17 10:26:14 +08:00 |
|
walkpan
|
f63f5c6656
|
feat(战斗): 优化自动施法目标选择逻辑
- 在 HeroAttrsComp 中新增 combat_target_eid 和 enemy_in_cast_range 字段,用于跟踪当前战斗目标
- 修改 MoveSystem 在移动时同步更新战斗目标状态,并清理无效目标
- 重构 SCastSystem 的自动施法逻辑,优先使用已锁定的战斗目标而非重新搜索
- 调整技能 6005 和 6006 的 hit_count 参数,分别改为 2 和 3 次打击
- 为友方技能施法添加事件派发机制,通知其他系统技能释放
|
2026-03-16 20:30:28 +08:00 |
|
walkpan
|
ae3231156d
|
fix(技能): 修正技能目标筛选和触发类型配置
- 移除未使用的反伤技能配置 (5000)
- 交换技能 6001 和 6002 的 EType 配置 (animationEnd/collision),使空挥技能在动画结束时触发,电击技能在碰撞时触发
- 将绿箭 (6006) 和红箭 (6007) 的 EType 从 animationEnd 改为 collision,使其在碰撞时触发
- 重构 SCastSystem 的目标查找逻辑,将候选目标收集与筛选分离,提高性能并修复可能的目标查找错误
|
2026-03-16 19:43:11 +08:00 |
|
walkpan
|
a634b33f6b
|
refactor(技能系统): 移除未使用属性并优化目标选择逻辑
- 移除 Skill.ts 中未使用的 wfuny 属性赋值
- 将 SCastSystem 中的目标选择逻辑重构为统一方法
- 在施放技能前增加目标有效性检查,避免无效操作
- 移除 HeroAtkSystem 中未使用的导入和接口字段
- 调整 SkillSet 中技能 6008 的 ready 参数值
|
2026-03-16 19:33:24 +08:00 |
|
panw
|
95edd6fd6d
|
refactor: 简化攻击距离与职业类型系统
- 移除 SkillRange 枚举和 SkillDisVal 常量,统一使用 HType 表示攻击距离
- 删除 heroInfo 中的 rangeType 字段,直接使用 type 字段
- 更新英雄配置,将职业类型简化为近战、中程、远程三类
- 移除怪物属性中的 mp 和 def 字段,简化属性计算
- 更新移动和技能距离计算逻辑,直接使用 HType 判断
|
2026-03-16 15:54:49 +08:00 |
|
panw
|
d4eeedb2f6
|
refactor(skill): 重构命中次数计算逻辑,移除冗余字段
- 将命中次数计算从 SkillView 移至 Skill 初始化,统一计算逻辑
- 移除 SkillConfig 接口中的 hit 字段,使用 hit_count 统一表示可命中次数
- 更新注释说明,hit_count 表示可命中次数而非攻击目标数量
- 清理 SkillView 中冗余的命中次数初始化代码
- 调整技能配置数据,移除所有 hit 字段值
|
2026-03-16 10:08:54 +08:00 |
|
panw
|
4e393b48b9
|
refactor(skill): 重构技能命中次数管理逻辑
- 在 SDataCom 组件中添加 max_hit_count 字段,用于存储最大可命中次数
- 移除 SkillView 中基于攻击帧的计数逻辑,改为使用 sData.max_hit_count 管理
- 在技能初始化时计算 max_hit_count(基础命中数 + 穿刺属性)
- 更新技能配置注释,将 hit_num 重命名为 hit_count 以保持命名一致性
|
2026-03-16 09:33:57 +08:00 |
|
walkpan
|
518591468c
|
feat(skill): 为技能系统添加基于时间的结束条件支持
- 在 SkillConfig 接口中新增可选的 time 字段,用于配置持续时间
- 在 Skill 实体初始化时,根据 EType.timeEnd 类型添加或移除时间组件
- 新增 StimeDataComp 组件存储技能时间数据
- 新增 STimeSystem 系统处理技能时间更新逻辑,实现定时销毁技能
|
2026-03-15 23:11:52 +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
|
4db3615e04
|
fix(移动): 增加角色间最小间距并调整技能距离数值
- 将相同位置检测阈值改为最小间距要求,防止角色重叠
- 当无法找到合适位置时返回null并停止移动
- 调整近战和中程技能的标准距离数值
- 移动目标位置时增加间距检查
|
2026-03-15 21:42:46 +08:00 |
|
walkpan
|
211f48b6aa
|
feat: 启用物理调试绘制并调整技能配置与移动逻辑
- 启用PhysicsSystem2D的Aabb调试绘制以辅助碰撞检测
- 将射手英雄的技能由[6002,6100]更新为[6005,6006]
- 为SMoveComp添加isHorizontal属性,强制水平移动时保持Y坐标不变
- 技能施放延迟优先使用技能配置的ready值,提高配置灵活性
- 将技能6001和6005的结束类型由animationEnd改为collision,使伤害触发更精确
|
2026-03-15 13:03:34 +08:00 |
|
walkpan
|
219be7f6cd
|
feat(skill): 新增多种攻击技能动画与配置
新增冰、火、水等元素的攻击技能动画(.anim)与预制体(.prefab),包括冰球、火球、水球、火墙及不同颜色的箭矢。同时更新技能配置表(SkillSet.ts),将原有技能ID 6002-6004重新命名为更具描述性的名称,并新增技能ID 6005-6008以对应新的技能资源。删除了旧版技能资源文件(b_arrow_* 和 m_water_ball_1)。
|
2026-03-14 23:39:57 +08:00 |
|
walkpan
|
c7248fe32a
|
feat(hero): 添加技能特效播放接口并优化英雄资源
- 在 HeroViewComp 中添加 palayBuff、palayReady、playEnd 方法用于播放技能特效
- 删除未使用的 buff 预制体(maxy、foot_jiasu)及其元数据
- 调整 heal 预制体的位置、尺寸和动画参数以优化显示效果
- 简化多个英雄预制体结构,移除嵌套的 up 节点以提升性能
- 更新 SkillSet 配置,为技能添加 readyAnm 和 endAnm 字段支持
|
2026-03-14 15:45:10 +08:00 |
|
walkpan
|
c8c3dde2e4
|
feat(card): 新增卡牌系统核心组件与配置
- 新增 CardComp 组件用于卡牌视图展示
- 新增 CardSet 配置文件,包含卡牌类型、种类枚举和完整卡池配置
- 重构 HSkillComp 组件,优化技能调试面板布局和交互逻辑
- 更新 MissionCardComp 组件,移除旧卡牌类型依赖
- 调整 GameSet 配置文件,移除 CardType 和 CardKind 枚举
- 更新卡牌预制体结构,优化 UI 布局和组件绑定
- 新增特殊卡牌效果系统,支持抽英雄和重复使用等特殊能力
- 实现卡牌按权重抽取算法和卡池等级管理机制
|
2026-03-13 23:15:21 +08:00 |
|
panw
|
887ba6064c
|
feat(技能系统): 扩展Buff运行类型并修复治疗与护盾配置
- 扩展BuffRunType枚举,新增Permanent和Timed类型,明确区分永久、定时和间隔效果
- 在HeroAttrsComp中重构addBuff方法,根据配置智能解析运行类型
- 为治疗(10301)和护盾(10302)配置显式添加runType: Permanent,确保逻辑一致性
- 修复定时Buff的持续时间处理,避免time为0时使用默认值1
|
2026-03-13 10:41:47 +08:00 |
|
panw
|
d2418c03c8
|
feat(buff): 新增间隔触发型buff效果支持
- 在 SkillSet.ts 中添加 BuffRunType 枚举和 interval 配置字段
- 在 HeroAttrsComp 中实现间隔效果处理逻辑,支持持续治疗和流血等效果
- 新增 INTERVAL_EFFECTS 数组和 updateIntervalEffectsBySystem 方法来管理间隔触发
- 添加 10311(持续治疗)和 10312(流血)两个示例buff配置
|
2026-03-13 10:21:40 +08:00 |
|
panw
|
3b545e3bff
|
fix(战斗): 修正护盾计算并重构技能效果处理
- 修复护盾计算错误,将百分比加成基数从 shield_max 改为 hp_max
- 增加护盾和最大护盾值的非负检查
- 引入 SkillKind 枚举明确技能类型,重构 SCastSystem 中的技能效果处理逻辑
- 将治疗和护盾效果从 Buff 系统剥离,直接作用于 HeroAttrsComp
- 清理未使用的导入和日志输出
|
2026-03-13 09:52:43 +08:00 |
|
panw
|
6170f47ca6
|
refactor: 重构技能系统并移除自动施法模块
- 删除 SACastSystem 及其 meta 文件,移除自动施法逻辑
- 重构 HeroAttrsComp 中的 Buff 处理逻辑,修复百分比计算问题
- 将治疗和护盾 Buff 的 BType 从 VALUE 改为 RATIO
- 添加 resolveBuffValue 方法正确计算基于最大生命值的百分比值
- 修复 applyAttrChange 中 RATIO 类型的叠加逻辑
- 添加 HeroBuffSystem 系统,将 Buff 更新逻辑从 HeroAttrsComp 中分离
- 优化 SkillView 的销毁逻辑,避免直接调用 destroy 方法
- 禁用碰撞体并设置节点为 inactive 状态
|
2026-03-13 09:52:16 +08:00 |
|
panw
|
5d83bd1516
|
refactor(skill): 将buff/debuff应用逻辑从SkillView移到SCastSystem
重构技能效果应用逻辑,将buff/debuff处理从SkillView的碰撞检测中移除,统一在SCastSystem中根据技能配置决定是否创建技能实体或直接应用支持效果。这样可以更清晰地分离伤害技能和支持技能的处理逻辑,避免在碰撞时重复应用效果。
|
2026-03-12 22:02:42 +08:00 |
|
panw
|
fac8d571c3
|
refactor(skill): 统一技能效果处理逻辑至 SkillView
移除 SCastSystem 中的 applySupportSkill 方法,将治疗、护盾、Buff/Debuff 效果统一在 SkillView 的碰撞逻辑中处理。同时删除 SkillConfig 中的 SType 枚举,改为通过 buffs 和 debuffs 列表配置效果。
|
2026-03-12 16:51:14 +08:00 |
|
panw
|
3ba33c5240
|
feat(技能): 增加基于目标类型的智能排序逻辑
扩展技能目标选择系统,支持根据 TType 配置选择不同优先级的目标。
新增 HighestAP(最高攻击力)目标类型,并在 SCastSystem 中实现排序算法:
- Frontline(默认):最近距离优先
- Backline:最远距离优先
- LowestHP:最低血量优先
- HighestHP:最高血量优先
- HighestAP:最高攻击力优先
同时更新所有技能配置,补充缺失的 TType 字段。
|
2026-03-12 16:27:16 +08:00 |
|
panw
|
d5e03d7856
|
refactor(skill): 移除技能配置中未使用的cd和t_num字段
清理技能配置接口和实现代码,删除已不再使用的冷却时间(cd)和目标数量(t_num)字段。
在SCastSystem中,将目标数量计算简化为固定使用最小值1,因为t_num字段已废弃。
同时移除SkillView中已注释掉的旧逻辑代码。
|
2026-03-12 16:27:01 +08:00 |
|
panw
|
876b3f9a30
|
refactor: 移除技能配置中的固定距离字段,改用动态计算
技能配置中不再硬编码 `dis` 距离字段,而是通过 `casterAttrs.getCachedMaxSkillDistance()` 动态获取英雄的最大技能距离。这提高了灵活性,使技能距离可以基于英雄属性动态变化。
|
2026-03-12 16:05:12 +08:00 |
|
walkpan
|
48769e699e
|
refactor(game): 重构Buff系统并移除废弃代码
- 将Debuff枚举移至Attrs作为状态属性,统一Buff/Debuff处理逻辑
- 移除HeroViewComp中废弃的MP显示代码和三个设计文档文件
- 重构HeroAttrsComp的Buff系统,支持临时/永久增益、状态控制和属性修改
- 重构SkillSet配置,分离Buff定义为独立列表,简化技能配置
- 更新技能距离缓存逻辑,直接基于技能配置计算
|
2026-03-11 21:35:51 +08:00 |
|
walkpan
|
0ce299b0d8
|
refactor(英雄属性): 重构属性系统为扁平结构并移除技能组件
- 将 Attrs 枚举从数字索引改为字符串键值对,直接映射到 HeroAttrsComp 的字段
- 删除 HeroSkillsComp 组件,将攻击和技能计时器移至 HeroAttrsComp
- 移除复杂的属性类型映射和初始化函数,简化属性访问逻辑
- 更新 HeroViewComp 以直接使用模型字段而非通过 Attrs 枚举
- 重命名 NeAttrs 为 Debuff 并调整相关配置接口
|
2026-03-11 19:36:47 +08:00 |
|
panw
|
b42cc2e662
|
feat(战斗): 调整击退机制和技能配置
- 新增后退范围配置项,统一管理击退距离
- 提高英雄击退几率从20%到50%
- 调整"蓄力一击"技能冷却时间从1秒到3秒
- 优化击退逻辑,仅对怪物生效并应用配置的后退范围
- 启用调试模式以方便战斗系统调试
|
2026-02-04 16:42:46 +08:00 |
|
panw
|
4147f18c5b
|
refactor(SkillSet): 移除rangeType字段并使用SkillDisVal计算技能距离
修改SkillConfig接口和SkillSet配置,删除冗余的rangeType字段,直接使用SkillDisVal[SkillRange]计算技能距离,保持配置简洁性
|
2026-01-15 16:30:42 +08:00 |
|
panw
|
6ddfe7e2c4
|
feat(卡牌系统): 重构卡牌选择逻辑并增加等级分段配置
重构卡牌选择系统,将原有的简单数组配置改为按等级分段的字典结构
- 为技能、英雄、天赋和属性分别添加 CanSelectXXX 配置
- 优化卡牌池构建逻辑,支持按等级筛选可用卡牌
- 改进权重随机算法,增加兜底机制
- 分离卡牌基础信息和权重配置,提高可维护性
|
2026-01-14 20:22:18 +08:00 |
|
panw
|
6c681803ae
|
feat(配置): 更新可选技能和英雄列表并添加技能名称显示
- 修改CanSelectSkills和CanSelectHeros数组内容
- 在HInfoComp中添加技能名称显示功能
|
2026-01-07 17:02:05 +08:00 |
|
panw
|
418fa6d317
|
refactor(英雄系统): 重构英雄和技能配置数据
- 简化英雄配置,移除历史人物命名改为职业命名
- 调整英雄初始技能组合和属性
- 更新技能图标和描述信息
- 修改默认英雄列表为单英雄配置
|
2026-01-07 16:19:00 +08:00 |
|
walkpan
|
bb28492550
|
feat(英雄AI): 重构英雄移动系统,基于攻击距离类型实现智能战术走位
1. 新增SkillRange枚举定义近/中/远程攻击类型
2. 在HeroAttrsComp和hero配置中添加rangeType字段
3. 重写HeroMoveSystem,根据rangeType实现差异化移动策略
4. 移除技能施放的攻击状态限制,优化AI决策逻辑
|
2026-01-06 18:26:18 +08:00 |
|
walkpan
|
93e0ab083b
|
feat(英雄系统): 添加伙伴召唤功能和可选择的英雄与技能列表
- 在SkillSet和heroSet中分别添加CanSelectSkills和CanSelectHeros常量
- 修改MissionHeroComp使用oops.message管理CallFriend事件
- 在MissionCardComp中新增Partner卡牌类型,支持召唤伙伴功能
- 完善事件处理逻辑,添加对应的事件监听和销毁
|
2026-01-05 19:31:03 +08:00 |
|
walkpan
|
01431f1d53
|
fix: 调整英雄刘邦属性和技能范围,优化移动边界逻辑
- 将刘邦的攻击距离从100增加到120
- 调整战士移动边界从±420到±280
- 修改怪物移动逻辑,x>280时允许移动攻击
- 关闭部分prefab的_active状态
- 增加技能5000和6001-6002的攻击距离
|
2026-01-04 23:19:24 +08:00 |
|