Commit Graph

376 Commits

Author SHA1 Message Date
panw
9cf75a0d96 feat(界面): 为MissionCardComp添加关闭按钮和物品价格显示
在MissionCardComp组件中添加关闭按钮属性btnClose,并在显示物品卡片时增加价格信息显示。修改卡片描述逻辑,当卡片类型为物品且存在价格时,在描述后追加价格信息。
2026-01-05 09:56:44 +08:00
walkpan
9f3a874cac fix(游戏地图): 修复英雄升级事件处理并恢复任务卡关闭延迟
取消英雄升级奖励界面的直接显示,改为分发天赋选择事件
恢复任务卡选中后的延迟关闭效果,提升玩家体验
2026-01-04 23:41:18 +08:00
walkpan
71026ae9a5 feat(天赋系统): 实现天赋选择功能并完善卡片交互逻辑
添加天赋选择事件触发机制,在战斗开始时触发天赋选择界面
重构MissionCardComp类,实现天赋卡片的随机生成、显示和选择功能
为卡片添加选中状态标记和交互处理
更新prefab资源以支持新的天赋选择界面
2026-01-04 19:03:00 +08:00
walkpan
f7622202f8 feat(map): 新增任务卡片组件及UI布局
添加 MissionCardComp.ts 组件用于处理任务卡片逻辑
在 card.prefab 中新增名称标签及相关UI组件
组件支持卡片数据更新和显示控制
2026-01-04 18:42:57 +08:00
walkpan
30b62f1c33 refactor(gui): 优化角色控制器预制体结构并简化属性配置
移除冗余节点和组件,调整ID引用关系,简化prefab配置
2026-01-04 18:20:00 +08:00
walkpan
acb564123d feat(界面): 修改战斗结束逻辑并添加复活按钮
- 将战斗结束事件处理从"to_end_fight"改为"open_Victory"
- 将MissionHeroComp中的FightEnd事件监听改为MissionEnd
- 在胜利界面添加"满血复活"按钮及相关组件
- 调整部分节点位置和激活状态
2026-01-03 18:05:58 +08:00
walkpan
f5ded0d314 refactor(hero): 重构英雄属性同步机制和任务组件
- 在HeroAttrsComp中添加smc.updateHeroInfo调用以同步英雄数据
- 移除MissionComp中冗余的UI状态管理代码
- 在SingletonModuleComp中新增updateHeroInfo方法集中处理英雄数据同步
- 调整heroSet中英雄基础防御值为0
- 添加任务时间倒计时功能
2026-01-02 22:12:43 +08:00
walkpan
10e287c134 refactor(game): 重构英雄数据结构和添加状态栏更新功能
- 将hero_data重命名为hero并调整属性结构
- 添加hp/mp初始值和最大值
- 新增暴击率(crt)属性
- 增加金币初始值
- 在MissionComp中添加状态栏(hp/mp/exp)更新逻辑
2026-01-02 19:21:41 +08:00
walkpan
c48694c8ed fix(英雄属性): 修复百分比属性计算错误并统一数值格式
refactor(配置表): 将百分比属性值从小数改为整数形式
fix(技能): 修正回血回蓝天赋的百分比值从1%改为10%
fix(护盾): 添加百分比护盾值计算
style(资源): 移除角色控制器中无用的_atlas引用
chore(元数据): 添加Design2和Design3的元数据文件
2025-12-30 22:47:13 +08:00
panw
96d72599b5 refactor(gui): 移除未使用的资源文件并调整英雄技能显示
删除未使用的图片和prefab资源文件
调整英雄控制器prefab的位置和尺寸
修改英雄信息组件显示技能信息而非魔法防御属性
更新胜利界面prefab的布局和样式
2025-12-24 11:06:08 +08:00
walkpan
5068391881 feat(gui): 添加umps图片资源及相关配置文件
添加新的GUI图片资源umps.png及其对应的.plist和.meta配置文件,同时调整ubtns.plist.meta中的边框值
2025-12-24 08:59:15 +08:00
panw
db64b1c009 refactor(UI): 移除多余节点激活逻辑并更新预制体配置
移除HInfoComp和VictoryComp中多余的节点激活代码
更新card.prefab的节点结构和组件引用
调整ubtns.plist.meta中的纹理坐标和旋转配置
2025-12-23 15:52:09 +08:00
panw
14164c8243 refactor(gui): 清理并优化卡片和图标背景预制件
移除未使用的节点并简化组件结构
更新颜色和激活状态以匹配设计需求
2025-12-23 14:36:09 +08:00
panw
d46ed69189 feat(gui): 更新UI背景资源,调整尺寸、颜色和布局
- 修改bar.prefab、barr.prefab、barb.prefab的尺寸和颜色配置
- 更新card.prefab和icon.prefab的节点结构和样式
- 添加多种颜色变体的背景资源
2025-12-23 11:00:58 +08:00
walkpan
4ea6dfd41b feat(gui): 添加新的icon预制体资源
添加新的icon预制体资源文件及其元数据,用于界面背景图标显示
2025-12-22 23:50:16 +08:00
walkpan
9837337265 refactor(gui): 重构进度条和背景资源结构
- 删除旧的bar.prefab文件
- 新增多种颜色的进度条prefab文件(bar, barb, barg, barr, barw, bary)
- 调整btn_yellow.prefab的尺寸和位置
- 简化bg_info.prefab的结构,移除边框和角落装饰
- 更新相关图片资源引用
2025-12-22 20:16:18 +08:00
panw
a8e3723f3d feat(gui): 更新UI元素样式和布局
调整按钮、进度条和背景的样式及位置
更新精灵图集引用和尺寸配置
修改进度条模式和填充颜色
2025-12-22 16:53:10 +08:00
panw
84d10a7aca refactor(gui): 更新背景信息预制件的节点名称和尺寸配置
- 重命名节点以简化命名规范
- 调整背景和边框的尺寸及缩放比例
- 更新精灵帧和颜色配置
- 修改部件边距和锚点设置
2025-12-22 15:37:25 +08:00
panw
129f9aff1e ui变动 2025-12-22 15:16:15 +08:00
panw
5d6ceffb66 feat(ui): 添加英雄信息背景组件并调整属性节点路径
添加新的背景组件资源文件(bg_info.prefab)及相关元数据
修改HInfoComp.ts中属性节点的获取路径以适应新的UI结构
调整ubgs.plist中的边框参数以匹配新设计
2025-12-22 14:40:45 +08:00
walkpan
9ca76cd5b2 refactor(gui): 移除角色控制器prefab中重复的spriteFrame引用
将多个重复的spriteFrame引用设置为null,简化prefab文件结构
2025-12-22 09:07:14 +08:00
walkpan
f34283c0ee feat(assets): 更新GUI资源文件及纹理配置
- 添加多个新的GUI元素纹理配置
- 修改现有纹理的坐标和旋转属性
- 更新纹理图集尺寸和元数据
2025-12-22 01:08:48 +08:00
walkpan
4dc3c0f4d5 feat(gui): 添加新的GUI资源文件及调整英雄位置和缩放
添加多个GUI资源文件包括图片、plist和prefab
调整HInfoComp中英雄位置和中心位置的缩放比例
2025-12-21 22:31:37 +08:00
walkpan
6a0db764d7 docs: 添加 HeroAttrsComp 架构问题的待办事项
记录 HeroAttrsComp 组件中数据层与表现层耦合的问题,并列出后续可能的重构方向
2025-12-21 00:26:57 +08:00
walkpan
c4a9b4d3ec refactor(game): 调整英雄位置和缩放参数以优化布局
调整HInfoComp中的英雄位置坐标和缩放参数,使布局更合理。同时更新role_controller.prefab中的组件ID和位置信息,保持一致性。
2025-12-20 22:41:39 +08:00
panw
d3ca31fcfa ui变动 2025-11-28 16:14:38 +08:00
panw
53cf25d7a5 refactor(游戏对象): 调整英雄位置和动画关键帧数值
- 修改hm2.prefab中英雄的y坐标位置
- 简化HInfoComp中节点查找路径
- 更新lr3.anim动画关键帧数值和编辑器额外属性
2025-11-04 14:46:28 +08:00
walkpan
f35d755b74 整合,清理掉很多冗余的东西 2025-11-02 10:34:18 +08:00
walkpan
c05e26b101 ui调整,背景地图调整 2025-10-26 23:56:37 +08:00
walkpan
ef4099b873 ui调整 2025-10-26 12:00:44 +08:00
walkpan
c1544365ba 英雄动画重构 2025-10-23 10:43:15 +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
walkpan
e011cba047 feat(gui): 优化角色界面Prefab结构与按钮交互
- 调整角色控制器Prefab中节点的组件ID引用
- 修正部分节点的激活状态与位置信息
- 更新按钮组件及点击事件绑定,改进英雄购买交互逻辑
- 替换文本标签组件,新增字体样式与阴影效果提升可读性
- 增加背景与装饰组件,优化界面视觉层次与布局
- 调整图片资源引用,修改部分Sprite颜色及灰度设置
- 优化UITransform组件配置,调整节点尺寸与锚点位置
- 引入新的Widget组件,完善布局自适应能力
- 增加输入事件阻断组件,防止界面误触操作
- 整体提升界面元素结构清晰度与交互体验一致性
2025-10-20 23:37:38 +08:00
walkpan
2e24e1fc64 refactor(map): 优化英雄节点左右移动逻辑
- 调整moveHeroesLeft方法,动画开始前销毁第6个英雄节点,避免重复渲染
- 实现英雄节点向左平滑移动,使用Tween过渡动画
- 延迟重排英雄节点数组,确保动画完成后数组正确更新
- 调整moveHeroesRight方法,动画开始前销毁第0个英雄节点,避免重复渲染
- 实现英雄节点向右平滑移动,使用Tween过渡动画
- 延迟重排英雄节点数组,确保动画完成后数组正确更新
- 移除close方法中无用的节点移除逻辑,改用reset方法销毁节点
- 更新prefab中部分控件位置和尺寸,微调界面布局样式
2025-10-20 20:58:42 +08:00
panw
1e762fb4f7 refactor(gui): 优化角色界面预制件结构和样式
- 更新了多个组件的引用ID,提升资源管理一致性
- 调整节点位置,优化界面布局,使元素排布更合理
- 重命名节点,提升命名的语义化和可识别性
- 替换部分Sprite为Label,改进文字显示效果
- 修改标签字体属性,增强字体样式与可读性
- 更新图片资源及相关SpriteAtlas,优化视觉表现
- 移除冗余组件和节点,减少预制件复杂度
- 调整组件属性,修正控件对齐与缩放问题
- 恢复阴影及描边效果,提升界面细节表现
2025-10-20 16:53:42 +08:00
panw
d67c63b768 refactor(gui): 优化role_controller.prefab结构和视觉表现
- 调整多个组件的__id__以规范资源引用
- 修改部分节点名称以提升可读性和管理
- 优化节点的位置、旋转和缩放参数
- 更新Sprite和Label组件的颜色及资源关联
- 替换部分SpriteFrame资源,提高图像清晰度
- 修改UITransform尺寸和锚点以匹配设计需求
- 添加新的Animation和Widget组件,完善动画与布局
- 调整光源节点的变换参数以改善光照效果
- 清理和重组节点层次结构,简化子节点管理
- 改进字体样式及视觉表现,符合设计规范
2025-10-20 16:53:35 +08:00
walkpan
8d9c7bbe0d 技能继续重构 2025-10-19 23:46:18 +08:00
walkpan
1c40c10210 重构了云函数 2025-10-19 20:10:19 +08:00
panw
31eedceeb3 技能设置清理 2025-10-16 11:14:28 +08:00
panw
9e2ae6f30f 继续技能系统重构 2025-10-15 17:28:16 +08:00
walkpan
797cf72a09 清理 ui1 ui2 精简到ui3 和ui4 2025-10-12 14:58:52 +08:00
panw
d628829718 refactor(gui): 首页 英雄选择信息更新 初步 完成 2025-10-11 15:36:42 +08:00
walkpan
f6322688dd fix(asset):
1.首页就是英雄选择页面,战斗后直接进入战斗页面, 不再有其他页面,采用肉鸽模式,每局都是新的开始,
2.获得奖励可以解锁更多英雄
3.战斗中获得随机奖励,但是需要消化 金币,金币由怪物掉落
4.战斗中可以升级,最高5级,后续可以开放10级,或地图不同最高等级不同
2025-10-10 23:59:12 +08:00
panw
5ed5579142 refactor(heroUi): 精简和优化英雄界面预制资源
heriui载入 还有问题
- 移除了大量冗余节点和组件,减小预制体体积
- 调整部分节点名称和层级结构,更加清晰易维护
- 优化部分节点位置和尺寸属性,提升界面表现一致性
- 更新部分精灵资源引用及颜色配置,保证视觉效果正确
- 删除无用的动画剪辑和挂载组件,提升加载性能
- 重新整理属性覆盖信息,保持配置整洁规范
2025-10-10 16:55:01 +08:00
panw
138f6b4da0 dd 2025-09-10 22:30:36 +08:00
panw
8e044fcf3c dd 2025-09-01 17:27:24 +08:00
panw
09c86944ac ui调整 2025-08-26 10:55:15 +08:00
panfudan
c3b9977b0c 引导完善+ 说小贴士 2025-08-25 23:42:31 +08:00
panfudan
6a29821a7b 引导系统基本完成,开始制作 引导步骤 2025-08-24 23:40:37 +08:00
panfudan
d693499397 开始新手引导 2025-08-21 22:57:29 +08:00