walkpan
|
84138fbf7b
|
refactor(gui) 技能喊话图标修改
|
2026-05-02 19:33:18 +08:00 |
|
walkpan
|
2894acb43b
|
ui调整
|
2026-05-02 19:29:32 +08:00 |
|
panw
|
b85fdb2ee2
|
refactor(gui): 调整角色控制器UI元素尺寸与资源引用
- 将角色控制器UI元素的尺寸从88x112调整为106x126
- 更新精灵帧引用,并设置关联的精灵图集
- 禁用某个UI节点,可能为优化性能或隐藏暂时不需要的界面
- 重命名部分英雄名称(如盾战士->盾战士1)
- 重新组织语言文件中的技能和卡牌文本顺序,提升可读性
|
2026-04-29 17:01:10 +08:00 |
|
panw
|
9213f2989b
|
feat(技能): 重构技能描述模板以支持动态参数
- 将技能描述从硬编码文本改为使用占位符模板,例如 "随机{0}个友方+{1}攻击"
- 更新技能配置中对应的 `info` 字段调用,传递具体数值参数
- 使技能描述能动态显示实际数值,提高可维护性和多语言支持
|
2026-04-29 10:57:31 +08:00 |
|
panw
|
1589851592
|
feat(i18n): 扩展翻译函数支持参数替换并更新中文文本
- 修改 I18nString 类以支持参数替换,将阈值等动态值插入翻译文本
- 更新多个配置文件中的翻译调用,传入相应的参数值
- 修正中文语言文件中的导航栏标签文本
|
2026-04-29 10:39:54 +08:00 |
|
panw
|
958aa0a9d2
|
feat(i18n): 为英雄、技能和成就添加本地化支持
在多个配置文件中引入本地化函数,将硬编码的文本替换为从语言文件获取的键值。
添加了对应的中文字符串到语言文件,支持游戏内多语言切换。
|
2026-04-29 09:47:32 +08:00 |
|
panw
|
a36516db60
|
feat(i18n): 添加游戏内英雄、怪物、技能等中文翻译文本
- 新增英雄类型(近战/中程/远程)及多个英雄的名称与描述
- 新增多个怪物名称
- 新增技能名称与效果描述
- 新增战术卡牌名称与效果描述
- 修正“heros”键的翻译为“英雄”
|
2026-04-28 17:28:34 +08:00 |
|
panw
|
aca8e46eaa
|
fix: 恢复多语言包加载以支持游戏本地化
之前多语言包加载被注释掉,导致游戏无法正确加载本地化资源。现在取消注释以恢复多语言功能,确保玩家能看到正确语言的游戏内容。
|
2026-04-28 16:36:24 +08:00 |
|
walkpan
|
c48e529392
|
feat(talent): 重构天赋系统配置并添加图标显示
- 将天赋配置从 TalentsComp.ts 提取到独立的 TalentSet.ts 文件
- 为每个天赋添加图标支持,在天赋名称前显示对应图标
- 改进天赋描述,使用动态数值替换模板中的 {value} 占位符
- 更新天赋项预制件以支持新的配置结构
- 修改 UI 图片资源并调整预制件的视觉样式
|
2026-04-27 23:41:58 +08:00 |
|
walkpan
|
faae9627a6
|
feat(gui): 调整天赋项预制体的布局和样式
- 调整整体高度为80,优化视觉层次
- 重新定位标签和进度条位置,改善对齐
- 将等级标签替换为进度条组件,增强信息展示
- 更新按钮文本为“升级”并添加描边效果
- 优化组件引用和嵌套预制体结构
|
2026-04-27 13:02:09 +08:00 |
|
walkpan
|
8178749c03
|
feat(ui): 添加天赋系统界面及主页入口
- 在 MissionHomeComp 中添加打开天赋界面的方法 openTalents
- 更新 ranks.prefab 界面布局,为天赋按钮预留位置
- 新增 talents.prefab 天赋系统完整界面,包含等级、经验、天赋点显示
- 天赋界面支持天赋项展示、重置功能及关闭操作
|
2026-04-26 23:00:42 +08:00 |
|
walkpan
|
a5bff0fcba
|
feat: 新增天赋系统界面及数据模型
- 添加 TalentsComp 组件实现天赋系统界面,包含等级展示、天赋列表和升级功能
- 在 GameUIConfig 中注册天赋界面配置
- 扩展 SingletonModuleComp 数据结构以支持玩家等级、经验和天赋点存储
- 新增天赋系统设计文档和界面预制体资源
- 启用角色控制器中的天赋界面节点
|
2026-04-26 11:18:55 +08:00 |
|
walkpan
|
c5d416c697
|
feat(score): 新增亮点成就系统并集成至结算评分
- 添加亮点成就配置文件,定义九类成就及其等级阈值、奖励分数和称号
- 在游戏得分统计数据结构中增加已达成亮点记录字段
- 实现亮点成就判定逻辑,根据玩家表现计算达成的最高等级
- 将亮点成就奖励分数计入总分计算,并在结算界面展示前三个亮点
- 新增动画资源用于界面表现
|
2026-04-26 00:23:24 +08:00 |
|
walkpan
|
7427419670
|
fix: 修复合成规则默认值和进度条组件类型错误
- 将 MissionCardComp 中的合成规则默认值改为从 FightSet 配置读取,避免硬编码
- 修复 VictoryComp 中进度条组件类型错误,将 Sprite 改为 ProgressBar 并更新属性设置
|
2026-04-25 23:57:38 +08:00 |
|
walkpan
|
b97ea5027d
|
feat(victory): 添加得分条和亮点标签的渲染逻辑
在 VictoryComp 中新增 renderScores 和 renderHighlights 方法,用于在结算界面展示各维度得分进度条和基于游戏数据的成就标签。同时添加了对应的 highlight.prefab 资源作为标签的 UI 模板。
- renderScores 方法渲染总分及各维度(战斗、输出、防御等)的得分条。
- renderHighlights 方法根据本局数据(如暴击次数、死亡触发次数等)匹配并生成最多3个亮点成就标签。
- 新增 highlight.prefab 作为标签的 UI 预制体,包含图标和文本。
|
2026-04-25 22:34:25 +08:00 |
|
walkpan
|
c0166f9d03
|
feat(结算界面): 添加MVP英雄展示功能
在战斗结算界面中,根据英雄等级和攻击力计算MVP(最厉害英雄),并渲染展示其卡牌信息。实现包括:
- 新增MVP英雄评选逻辑
- 复用卡牌放大显示UI组件
- 加载并播放英雄闲置动画
- 动态调整卡牌尺寸和布局
|
2026-04-25 15:40:38 +08:00 |
|
walkpan
|
afe6fb1bc0
|
feat(地图): 为VictoryComp组件添加mvp_node属性
添加mvp_node属性以支持在胜利界面显示MVP相关节点,为后续功能扩展提供基础。
|
2026-04-24 22:34:26 +08:00 |
|
walkpan
|
aab38e3233
|
feat(英雄列表): 调整英雄卡牌UI并支持等级显示
- 调整英雄卡牌预制体的尺寸、缩放和位置
- 在英雄信息面板中添加等级节点显示
- 修改英雄属性显示逻辑,根据英雄等级计算属性值
- 移除冗余的技能信息更新代码,简化逻辑结构
|
2026-04-24 22:13:54 +08:00 |
|
walkpan
|
1289b668b7
|
feat(gui): 更新胜利界面UI布局和英雄列表组件
- 调整胜利界面多个元素的位置、尺寸和激活状态,优化视觉布局
- 修改英雄列表组件,移除攻击力和生命值标签前缀,添加等级节点属性
- 更新角色控制器预制件的序列化字段
|
2026-04-24 20:44:14 +08:00 |
|
panw
|
70130cb930
|
fix(卡牌): 处理卡牌使用失败时的状态回弹
当卡牌因条件不足(如金币不够)使用失败时,不再直接消失,而是播放回弹动画并恢复原状。同时修复了卡牌取消放大时位置可能被重置的问题。
|
2026-04-24 15:22:33 +08:00 |
|
panw
|
7047ba932e
|
fix(map): 注释掉任务卡片中更新奖池等级UI的调用
更新金币和消耗UI时不再调用updatePoolLvUI方法,该方法可能存在问题或不再需要。
|
2026-04-24 15:22:23 +08:00 |
|
walkpan
|
cc06adeda1
|
feat(游戏配置): 调整英雄数量上限并优化抽卡池等级显示
- 将英雄最大数量从3提升至5,增加游戏策略深度
- 移除未使用的金币相关配置项(升级和抽卡金币)
- 重构抽卡池等级显示逻辑:使用预设图片替代文本标签,提升视觉效果
- 添加Widget组件对齐更新,确保UI元素正确显示
- 更新相关资源文件
|
2026-04-24 13:44:50 +08:00 |
|
panw
|
13618ba307
|
ui调整
|
2026-04-24 10:44:49 +08:00 |
|
panw
|
955465da58
|
feat(ui): 重构英雄卡AP/HP显示逻辑并调整卡牌布局
- 移除旧的 info_node 引用,改为直接绑定 ap_node 和 hp_node
- 调整卡牌原始定位点位置以优化布局
- 在 prefab 中添加独立的 AP 和 HP 显示节点
- 更新显示逻辑,根据卡牌类型控制 AP/HP 面板的显隐
|
2026-04-24 10:23:50 +08:00 |
|
panw
|
051342a9c4
|
feat(ui): 将卡牌槽位从4个调整为3个并更新布局
- 隐藏第四个卡牌槽位,将抽卡逻辑从4张改为3张
- 调整卡牌预制体中的位置和尺寸以适配新布局
- 更新角色控制器UI的宽度和间距设置
- 修改卡牌放大时的位置判定阈值和高度
|
2026-04-24 10:05:16 +08:00 |
|
panw
|
5dfc790412
|
fix(地图): 修复第一波怪物到来时错误进入战斗结束阶段的问题
第一波怪物到来时不应进入 BattleEnd 阶段,因为不存在"上一波"需要结束。现在第一波会直接显示波次提示动画,避免被加载界面遮挡。
|
2026-04-24 09:45:22 +08:00 |
|
panw
|
a039324fbc
|
fix(ui): 调整任务界面布局并优化Boss波次计时显示
- 调整 role_controller.prefab 中多个节点的位置、缩放和文本组件尺寸,优化界面布局
- 修改任务组件逻辑,在Boss波次时显示无限时间符号"∞"并暂停倒计时
- 更新文本字体大小、对齐方式和溢出设置,改善视觉表现
|
2026-04-24 09:33:04 +08:00 |
|
panw
|
c20be9f17b
|
feat(ui): 优化任务界面时间显示和阶段提示动画
- 移除时间显示中的波次前缀,仅保留分钟和秒数
- 调整阶段提示动画的激活时机,避免首次显示异常
- 修复阶段切换时的文本显示逻辑,显示当前波次进度
- 删除已废弃的 tip.prefab 资源文件
|
2026-04-24 09:25:10 +08:00 |
|
walkpan
|
9ac63859f1
|
fix: 调整英雄ha2的预制体位置并降低波次回血比例
- 将ha2英雄预制体中两个子节点的Y轴位置进行调整,以修正显示位置
- 将战斗配置中的波次回血比例从0.7降低至0.5,平衡游戏难度
|
2026-04-23 22:52:28 +08:00 |
|
walkpan
|
d97e3d8cb9
|
feat(地图): 在战斗阶段隐藏英雄出售按钮
在战斗阶段自动隐藏英雄信息面板上的出售按钮,避免玩家在战斗过程中误操作出售英雄。通过新增的 setBattlePhase 方法控制按钮显隐,并在任务卡组件中根据战斗状态同步更新所有英雄信息面板。
|
2026-04-23 22:16:22 +08:00 |
|
walkpan
|
60352af998
|
feat(关卡): 添加阶段切换提示动画
新增 tip.prefab 资源作为阶段提示栏,在 MissionComp 中实现 playTooltipAnim 方法。
当关卡阶段切换至特定状态(如胜利、失败等)时,播放从右侧飞入、中央停留、左侧飞出的动感动画,提升阶段切换的视觉反馈和游戏体验。
|
2026-04-23 20:47:04 +08:00 |
|
panw
|
cdb29385ce
|
ui修改
|
2026-04-23 17:03:32 +08:00 |
|
panw
|
f57b62f566
|
提示功能更新
|
2026-04-23 16:34:04 +08:00 |
|
panw
|
bca97070d4
|
fix(技能): 修复复活技能动画顺序和buff动画配置
调整复活技能逻辑,确保目标先标记为存活再播放准备动画
修正技能6401、6404、6406、6501的readyAnm配置为正确的"up_ap"
将up_ap动画的采样率从30降低到15,使动画时长加倍
|
2026-04-23 15:01:53 +08:00 |
|
walkpan
|
bb82e7a26b
|
feat(技能): 新增plus2到plus5的buff预制体并调整UI布局
- 添加四个新的buff预制体(plus2到plus5),每个包含颜色定制的子节点
- 激活hnode.prefab中的三个子节点并调整其水平位置
- 修改文本宽度和多个UI元素的垂直间距,优化界面显示
|
2026-04-21 23:11:08 +08:00 |
|
walkpan
|
e24d169161
|
refactor(ui): 优化卡牌等级显示逻辑和布局更新
- 移除HInfoComp中品质边框切换逻辑,专注卡牌等级显示
- 简化CardComp中等级节点的布局更新逻辑,仅使用Widget组件
- 调整card.prefab的布局参数和原始宽度
- 禁用role_controller.prefab的_active属性
|
2026-04-21 21:05:21 +08:00 |
|
walkpan
|
9363f8f1d7
|
refactor(游戏配置): 调整英雄配置和游戏平衡参数
- 更新英雄配置文档,完善战士技能描述
- 修改英雄升级和合并相关参数
- 移除后退相关逻辑和配置
- 重构卡牌显示逻辑,优化UI组件管理
|
2026-04-21 21:05:05 +08:00 |
|
walkpan
|
183fe111ef
|
feat(card): 为卡牌组件添加等级显示节点
在 CardComp 类中添加 lv_node 属性,并在卡牌预制体中创建对应的等级显示 UI 结构,包含背景和多个星级图标,用于展示卡牌的等级信息。
|
2026-04-21 20:30:20 +08:00 |
|
panw
|
24c32549c0
|
fix(ui): 调整卡牌预制体尺寸并修复开始按钮状态逻辑
- 修正卡牌预制体的局部位置、尺寸模式和内容大小,优化显示效果
- 隐藏预制体中不必要的节点以提升性能
- 重构开始按钮状态控制逻辑,改为根据游戏阶段动态更新按钮的可点击状态
- 移除直接隐藏按钮的代码,确保按钮在准备阶段且未暂停时可点击
|
2026-04-21 16:57:49 +08:00 |
|
panw
|
50ff3fd150
|
feat(卡牌): 调整战斗阶段卡牌逻辑与配置
- 战斗阶段不再隐藏卡牌面板,改为刷新为技能卡
- 移除特殊升级卡,统一刷新卡费用为1并调整权重
- 修复卡牌组件布局参数,确保战斗阶段显示正确
|
2026-04-21 14:34:30 +08:00 |
|
walkpan
|
6ff01c9bb2
|
fix(ui): 修复卡片放大缩小时布局错位问题
调整卡片预制件中名字节点的位置偏移量,并在CardComp中为所有相关UI节点添加Widget组件的updateAlignment调用,确保尺寸变化后子元素能正确对齐。
|
2026-04-21 08:36:47 +08:00 |
|
walkpan
|
0829b0bc9d
|
feat(card): 添加长按放大功能并调整卡牌布局
- 在 CardComp 中实现长按触发卡牌放大,优化触摸交互逻辑
- 调整 MissionCardComp 中卡牌位置数组顺序,修复布局错位
- 修改 card.prefab 中多个 UI 元素的坐标和对齐方式,优化视觉呈现
- 移除卡牌种类标识的显示逻辑,简化卡牌 UI
|
2026-04-20 23:59:38 +08:00 |
|
walkpan
|
033fd44560
|
feat(ui): 增加卡牌点击放大功能并调整动画速度
- 点击卡牌可切换放大/缩小状态,放大时显示详细信息并调整位置层级
- 调整技能准备动画的播放速度和时长以优化视觉效果
- 修复技能触发逻辑,为未处理的类型添加默认动画播放
- 在MissionCardComp中记录卡牌原始定位点用于布局管理
|
2026-04-20 23:36:38 +08:00 |
|
walkpan
|
0101b40c20
|
feat: 新增水球技能并调整英雄技能配置
- 新增水球技能资源文件、动画及配置项
- 调整盾战士、圣骑士、牧师等英雄的技能触发条件
- 更新技能说明文档,补充攻击类型和特殊效果描述
- 微调技能准备动画的垂直位置
- 为护盾buff动画添加新的精灵帧序列
|
2026-04-20 20:28:58 +08:00 |
|
walkpan
|
827d79d266
|
修改和删除一些技能预制体
|
2026-04-19 20:05:49 +08:00 |
|
panw
|
ea726b7982
|
feat(技能): 新增wfuny技能预制体并调整已有技能效果
- 新增 wfuny 技能预制体及其元数据文件
- 调整 up_ap 和 up_hp 技能的位置、缩放和透明度
- 在 ha1 英雄预制体中添加 up_ap 技能实例
|
2026-04-15 17:16:29 +08:00 |
|
panw
|
3a07a7e9d2
|
feat(skill): 调整技能提示的动画和样式
- 技能提示现在会短暂停留后垂直向上淡出,而非立即随机漂移
- 调整技能提示的位置、缩放和文本样式以改善视觉效果
- 移除技能提示的粗体样式,使整体显示更加协调
|
2026-04-15 15:08:08 +08:00 |
|
panw
|
52fe4358ea
|
feat(技能提示): 在技能名称后显示施放次数
当技能有多次施放时,在技能名称后添加"*N"标识
|
2026-04-15 14:41:23 +08:00 |
|
panw
|
24b27877b0
|
fix: 调整任务阶段计时器间隔为0.5秒
原2秒间隔过长,导致界面显示更新不及时,影响用户体验。缩短间隔使时间显示更实时。
|
2026-04-14 10:41:35 +08:00 |
|
walkpan
|
acd8d108e9
|
chore: 更新UI资源图片ui3.png
|
2026-04-14 09:47:48 +08:00 |
|