Commit Graph

10 Commits

Author SHA1 Message Date
panw
abcbeff9ab feat: 为工具提示添加阵营区分显示
扩展 Tooltip 系统以支持根据伤害来源的阵营(英雄或怪物)显示不同的文本标签。修改 HeroViewComp 调用时传递阵营信息,TooltipCom 根据阵营选择对应的本地化键名。同时调整了工具提示预制件的默认激活状态和文本颜色。
2026-03-24 10:16:31 +08:00
panw
78d4b10a88 fix(skill): 修正技能攻击力计算未除以100的问题
修复技能攻击力(AP)计算时未将百分比转换为小数的问题。原代码直接使用 sAp (百分比值) 与基础攻击力相乘,导致计算结果过大。现在将 sAp 除以 100 以正确计算实际攻击力值。
2026-03-24 10:09:20 +08:00
walkpan
9a68ef957d feat(skill): 添加新技能资源并修复伤害计算问题
添加新的技能动画、预制体和字体资源,用于支持新技能效果。
修复技能伤害计算未取整的问题,确保伤害值为整数。
更新技能buff提示UI的字体和布局,提升显示效果。
2026-03-24 09:23:41 +08:00
walkpan
3fc94dbc3f fix(ui): 调整buff提示框字体大小和动画时长
- 将多个文本组件的_fontSize从20调整为25,与_actualFontSize保持一致
- 将部分标题字体从60调整为35,行高从60调整为40
- 移除buff脚部动画的所有关键帧,将动画时长设为0以禁用动画
2026-03-23 20:55:39 +08:00
walkpan
3756667b61 fix: 修复护盾吸收和伤害显示的数字格式问题
- 移除已删除的元数据文件
- 调整技能提示UI的字体大小和尺寸
- 使用NumberFormatter格式化护盾吸收值和伤害值,确保显示整数
- 修复tooltip.prefab中一个节点的激活状态
2026-03-23 20:55:18 +08:00
walkpan
32fa7a4163 fix(hero): 修复死亡状态下仍处理伤害队列的问题
调整伤害队列处理顺序,确保在英雄死亡后不再显示伤害数字。同时删除未使用的天赋系统文档。
2026-03-23 20:45:54 +08:00
walkpan
c40414173d refactor(tooltip): 优化提示系统使用对象池并改进动画效果
重构提示系统,引入对象池管理节点提升性能,改进动画效果包括缩放、位移和淡出,调整提示位置和层级防止重叠,修复父节点翻转时的显示问题
2026-01-02 17:27:53 +08:00
panw
9c33bb0f7b feat(技能提示): 添加MP恢复提示功能
添加MP恢复提示类型到TooltipTypes枚举
在TooltipCom组件中实现MP恢复提示的显示逻辑
更新tooltip.prefab结构以支持MP恢复提示
移除未使用的tooltip.prefab.meta文件
移除英雄prefab中的tooltip 说话节点
2025-11-26 10:07:21 +08:00
walkpan
47509af7a1 技能动画调试 继续 2025-11-01 09:36:14 +08:00
panw
d987e0806f refactor(animation): 更新动画和预设资源优化表现
- notify.anim 新增位置向量轨迹和关键帧曲线数据,丰富动画表现
- notify.prefab 增加和调整节点、组件及属性,提升UI结构和视觉布局
- hero hc1 的 move.anim 动画时长和帧数据调整,优化动作流畅度
- atk_fires.prefab 添加 withHero 属性以支持技能表现扩展
- 删除了 game/skills 目录下的 buff.prefab 和 buff_iced.prefab 资源,清理无用资源
2025-10-22 16:06:37 +08:00