Commit Graph

706 Commits

Author SHA1 Message Date
walkpan
429c07cc79 修复(任务卡片, GUI): 恢复英雄数量动画并调整UI边框参数
取消MissionCardComp.ts中的动画相关注释,启用英雄数量增减和已满时的弹出动画;调整ui3.plist.meta的UI元素边框参数优化显示效果。
2026-05-24 20:00:36 +08:00
walkpan
1b26a9079d refactor(hero-ui): 重构英雄信息面板为点击弹窗形式
本次修改完成以下核心调整:
1.  在GameUIConfig中注册HInfo弹窗的UIID与预制体路径
2.  为场上英雄节点添加点击交互,点击时打开对应英雄的信息弹窗
3.  清理MissionCardComp中常驻英雄信息面板的旧逻辑代码
4.  重构HInfoComp适配弹窗模式,支持按实体ID绑定英雄数据并实时刷新显示
5.  调整CardComp中英雄图标缩放,优化界面显示效果
2026-05-24 16:16:40 +08:00
walkpan
63cc510264 feat(hero/mon): 新增o12345怪物英雄的动画帧与图集配置
补充该英雄idle、attack、magic attack全套动画帧,更新图集纹理尺寸与元数据
2026-05-20 15:45:02 +08:00
panw
1f119b757b refactor(hero): 调整英雄配置与预制体参数
1.  更新多个英雄prefab的位置向量参数
2.  重构兽人/亡灵英雄配置表,调整英雄名称、资源路径,新增/重组英雄配置条目
3.  调整精灵帧meta的shadow配置位置
2026-05-20 15:18:23 +08:00
walkpan
1e39768da3 怪物动画 ui 重置 2026-05-20 13:42:05 +08:00
walkpan
e843c34886 style(card prefab): 调整卡牌预制体的缩放、尺寸和填充模式
修改卡牌预制体的缩放比例从2.5改为2,调整宽高尺寸从78到125,将填充模式从0改为1以适配新尺寸
2026-05-19 23:46:04 +08:00
walkpan
b288fedaa1 chore: 清理无用的技能特效资源并调整部分配置
本次提交清理了多个废弃的buff、攻击特效的prefab和动画资源,包括down、dun_jin、dun_red、fire_wall等系列资源;同时调整了card预制体激活状态、部分技能预制体的精灵帧引用和尺寸模式,修复了fire_yuns动画的时长并新增了相关节点配置。
2026-05-19 23:17:17 +08:00
panw
d6844fc2d6 技能动画调整 2026-05-18 16:29:44 +08:00
panw
0753963919 角色ui 阴影添加 2026-05-18 15:48:26 +08:00
panw
79cf3c1a62 fix: 修正技能飞行轨迹类型与技能描述不一致问题
调整了火球术、风刃、暗影球三个技能的RType从bezier改为linear,同步技能实际轨迹与描述内容,同时清理了胜利UI预制体中的冗余引用配置。
2026-05-18 10:29:35 +08:00
walkpan
1cee010e9f feat(hero): 更新英雄资源与配置,清理废弃文件
更新hk5英雄的图片资源和预制体尺寸为128×128,修正精灵配置元数据
重构英雄配置表HeroInfo,调整现有英雄数据并新增两款辅助英雄
更新卡牌池配置CardPoolList,新增多款英雄卡牌条目
删除废弃的me1.prefab及其元数据文件
清理heros预制体中的旧精灵与动画引用
为mud5预制体添加轮廓材质配置字段
2026-05-17 21:04:58 +08:00
walkpan
c3960f1b47 英雄动画重做 2026-05-17 16:06:32 +08:00
walkpan
437982c06f feat(map): 新增分段刷怪机制并调整教程波次怪物数量
1.  调整教程专用蓝图模板的近战怪生成数量从5个改为2个,并同步更新文档说明
2.  为刷怪组件添加三段式分段刷怪逻辑,每阶段间添加延迟,优化刷怪节奏
3.  重构波次初始化逻辑,提取为setupWaveData方法减少重复代码
2026-05-15 23:23:19 +08:00
walkpan
e5e379aecc feat: 调整怪物属性与波次生成逻辑,新增测试脚本
1.  全怪物基础属性翻倍调整,同步更新英雄配置表
2.  修改模板M1的最低生效等级为1
3.  调整首波生成预算计算方式,修复低预算利用率检查逻辑
4.  新增spawn测试脚本,调整UI预制体布局参数
2026-05-15 20:42:24 +08:00
walkpan
af5b79b9a1 fix(gui/mission): 调整任务prefab的布局参数与激活状态
修正了任务界面预制体的位置、尺寸、对齐边距以及默认激活状态,修复界面显示错位问题
2026-05-15 19:42:38 +08:00
panw
a6915fdf00 refactor(LangUtil): 重构多语言工具类,新增枚举类型安全前缀
1. 将原有的字符串LangPrefix类型改为枚举类型,避免硬编码字符串错误
2. 更新所有使用处的调用方式,统一使用LangPrefix枚举来传入多语言前缀
3. 移除VictoryComp中硬编码的成就描述拼接逻辑,改用lang/langf方法获取多语言文本
4. 注释暂时不需要渲染的分数进度条代码
2026-05-15 15:44:43 +08:00
panw
98abe4dda3 fix(role_controller): 调整角色控制器预制体的布局参数
修正了界面中角色控制器的位置和对齐参数,适配新的界面布局需求
2026-05-14 16:53:33 +08:00
panw
79531e7318 fix: 修复多项UI布局和功能问题
1. 调整任务prefab的位置和内容尺寸
2. 注释掉加载动画自动隐藏逻辑
3. 修改合成规则逻辑适配配置项
4. 调整英雄移动预制体的缩放参数
5. 修改地图预制体的节点名称、尺寸和对齐属性
6. 更新角色控制器预制体的组件和布局参数
2026-05-14 16:40:44 +08:00
panw
9b363cda1c fix: 调整英雄升级所需数量,优化战斗和UI细节
1.  将英雄升级所需数量从2改为3
2.  调整UI3.plist的边框参数
3.  修改地图精灵帧和图集绑定
4.  优化技能提示框动画:减少停留时间并简化漂移淡出逻辑
5.  修改任务卡牌组件:战斗阶段不再隐藏面板,新增战斗阶段无法召唤英雄的限制,注释掉战斗阶段隐藏抽卡面板的代码
6.  重构hnode.prefab的层级和UI组件,调整等级显示样式
2026-05-14 10:55:15 +08:00
walkpan
680bca7a28 场景动画添加 2026-05-13 19:46:07 +08:00
walkpan
3c2095d0f1 Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card 2026-05-13 18:52:42 +08:00
walkpan
b73e6e6eb8 build(gui): 更新图集umps的配置和资源文件
修复并更新了精灵帧的裁剪、旋转参数,替换了旧的精灵资源,修正了图集元数据和plist配置,更新了纹理尺寸和smartupdate哈希值
2026-05-13 18:52:40 +08:00
panw
626d27e676 refactor(map): 优化英雄信息面板的缓存与复用逻辑
1. 新增缓存预先放置的HInfoComp组件,避免运行时实例化预制体
2. 移除动态创建面板逻辑,改为复用预先摆放的节点
3. 简化ensureHeroInfoPanel逻辑,通过node_index直接获取目标组件
4. 销毁时改为隐藏缓存节点而非直接销毁,保留复用基础
5. 移除冗余的relayoutHeroInfoPanels方法和相关逻辑
2026-05-13 17:13:41 +08:00
panw
b578e17186 feat(map): add node_index property to HInfoComp
新增节点索引属性用于标识当前组件绑定的节点位置
2026-05-13 16:18:08 +08:00
panw
2b446ad45c fix: 修复多个预制体布局与组件问题
1. 调整ranks.prefab的prefab引用与新增输入阻断组件
2. 统一调整hnode.prefab的节点位置、尺寸与字体样式
3. 修复map_rpg.prefab的节点偏移、组件id与新增背景矩形节点
2026-05-13 15:38:48 +08:00
walkpan
8e152eb710 chore: 更新图集资源与布局配置
1.  更新umps.png纹理图集与plist配置,调整所有精灵的裁剪偏移、旋转状态与纹理坐标
2.  修改mission.prefab的横向间距为40
3.  调整loading.prefab的加载图标缩放与尺寸,并替换精灵帧资源
2026-05-13 13:02:51 +08:00
walkpan
8ca0737ca4 fix(gui): 更新umps.plist.meta的精灵帧配置
修正多个精灵图的旋转状态、裁剪坐标与尺寸数据,新增一个微信图片精灵帧配置
2026-05-13 12:17:02 +08:00
walkpan
128b3573f2 chore(resources): 更新图集umps的纹理配置和资源
更新了umps.png纹理尺寸和所有精灵的排版参数,新增了新的微信截图精灵资源,重新生成了plist配置文件
2026-05-13 12:15:19 +08:00
walkpan
b94890c2bf ui调整 2026-05-13 10:37:21 +08:00
walkpan
077ce01bdb build: 更新游戏图集资源及关联prefab配置
1. 重新打包umps.png图集,新增多种场景道具精灵帧
2. 更新map_rpg.prefab的精灵组件配置,替换为null并调整尺寸模式
3. 更新所有精灵帧的meta配置信息,修正贴图位置与旋转属性
2026-05-13 09:59:48 +08:00
walkpan
4305a4461e refactor(hero&mission): 调整英雄站位逻辑与配置
1.  修改游戏地平线Y轴偏移至100,适配新的UI布局
2.  为英雄属性组件添加分路与排位字段并初始化
3.  重构英雄站位分配逻辑,使用新增字段记录英雄位置
4.  更新地图与UI预制体的布局偏移适配新的游戏地平线
2026-05-13 00:15:38 +08:00
panw
86363f50b0 refactor(game/common): 移除SingletonModuleComp中未使用的WxCloudApi导入 2026-05-12 14:55:42 +08:00
walkpan
72feccbcd8 fix: 修复卡牌预制体精灵图集引用并调整怪物移动速度
将所有怪物的移动速度从800调整为100,修复card.prefab中缺失的精灵图集引用
2026-05-12 12:26:41 +08:00
walkpan
92db480baf 样式调整(天赋道具预制件): 调整天赋道具UI的布局与显示样式
修改道具节点尺寸为125x125,更换精灵素材与图集,优化各文本控件的显示参数
2026-05-11 22:27:52 +08:00
walkpan
5220f5e075 chore(assets/resources/gui): 更新uicons.png图标资源 2026-05-11 19:48:26 +08:00
panw
2413e4d1cc feat(gui): 新增顶部栏预制体并优化UI布局与复用
新增通用顶部栏UI预制体top.prefab及其配置文件,调整天赋项预制体的内容宽度,在角色控制器和天赋面板中复用该预制体以减少重复代码,同时优化天赋面板的布局与组件配置。
2026-05-11 16:41:23 +08:00
walkpan
336d7d03db perf(天赋面板): 优化天赋面板加载性能,减少重复资源加载
调整天赋面板预制体的UI布局参数,优化间距、内边距与容器尺寸。将天赋子项的图集加载改为父组件统一预加载并缓存,避免重复加载同一资源。面板添加时先立即刷新UI以保证秒开,后续异步更新所有子项的图标。
2026-05-11 16:05:59 +08:00
walkpan
3dd72c13b4 refactor(talent): 拆分天赋项组件并适配精灵图标
将原TalentsComp内的单个天赋项UI更新逻辑抽离为独立的TalentItemComp组件实现代码解耦,更新天赋配置将emoji图标替换为精灵图集资源键,重构TalentsComp的天赋列表渲染逻辑适配新的组件化方案
2026-05-11 15:34:31 +08:00
walkpan
5e5a152fec fix(ui): 调整天赋界面布局和精灵边框
- 更新 aui.plist 中精灵的边框值以正确适配九宫格缩放
- 修改 talents.prefab 中布局组件的参数,优化天赋图标的排列间距和约束
2026-05-10 23:55:30 +08:00
panw
07aec09283 fix: 修复组件销毁时事件解绑和空引用问题并添加任务界面
- 在多个组件的onDestroy方法中添加节点有效性检查,防止无效节点上解绑事件
- 修复MissionComp中任务启动逻辑,改为通过UI打开方式触发MissionStart事件
- 添加新的任务界面(UIID.Mission)及相关配置
- 修复MissionCardComp中Map未初始化导致的空引用问题
- 优化按钮事件绑定和解绑逻辑,增加空值检查
2026-05-08 14:14:38 +08:00
panw
c70e3bbb4d feat(ui): 优化任务界面显示逻辑与天赋物品样式
移除 MissionMonComp 中多余的 resetSlotSpawnData 调用
在 MissionHomeComp 中添加地图主节点的显示/隐藏控制
重构 map_rpg 预制体结构,将 maps 节点重命名为 fight 并添加 main 节点
调整 prefab_talent_item 的布局和样式,优化显示效果
2026-05-08 10:28:27 +08:00
walkpan
2bec1e5336 ui 新增 2026-05-08 08:48:25 +08:00
walkpan
a61df22aa8 fix: 调整游戏地平线并修复UI元素位置与显示问题
- 将游戏地平线从100调整为0,修正游戏世界坐标基准
- 修复地图中多个物体的Y轴位置偏移问题
- 调整hnode.prefab中按钮尺寸、字体大小和布局边距
- 修复role_controller.prefab中控制面板的激活状态和位置
- 移除prefab中多余的instance和targetOverrides字段
2026-05-02 20:29:08 +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
958aa0a9d2 feat(i18n): 为英雄、技能和成就添加本地化支持
在多个配置文件中引入本地化函数,将硬编码的文本替换为从语言文件获取的键值。
添加了对应的中文字符串到语言文件,支持游戏内多语言切换。
2026-04-29 09:47:32 +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