panFD
|
5b965bba60
|
feat: 完成天赋系统重做与UI界面优化
1. 新增天赋等级配置与经验升级逻辑,支持连升多级
2. 重构天赋UI界面,添加等级进度条与页签状态显示
3. 优化技能卡片UI,新增技能名称显示与等级格式调整
4. 调整英雄界面布局,修复UI错位问题
5. 新增页签背景预制件与天赋道具UI样式
|
2026-08-26 08:50:54 +08:00 |
|
pan
|
93a3c69d22
|
fix(gui): 修复天赋界面UI布局与边框配置
1. 调整ui3.plist.meta里的元素边框尺寸
2. 重构talents.prefab的节点结构,新增tab1/tab2/tab3分页与bar容器
3. 为分页按钮添加文本标签与精灵渲染组件
4. 配置布局组件实现水平分页排列
|
2026-08-25 17:07:15 +08:00 |
|
pan
|
84337897e7
|
refactor(talentItem): 优化天赋道具的状态逻辑与UI布局
1. 调整天赋道具的状态判断逻辑,将阶位未解锁和未加点状态合并为未激活状态
2. 移除整卡透明度遮罩,改为仅显示左上角锁图标
3. 更新锁节点提示文案,明确未激活的两种场景
4. 调整锁、加号、满级角标的位置与资源配置
5. 扩展点击交互范围,支持锁角标点击触发升级
|
2026-08-25 16:32:12 +08:00 |
|
pan
|
df519fdc4e
|
feat(talent): 重构天赋系统为三阶结构并实现全新UI
1. 重构天赋系统为一阶基础/二阶专精/三阶超强三阶结构,移除前置天赋要求改为阶位累计点数解锁
2. 新增阶位解锁校验逻辑与天赋点投入统计
3. 重做天赋UI为三阶Tab页签+迷你升级卡样式,支持状态展示与一键升级
4. 补充新的天赋配置与属性加成,更新天赋系统文档
5. 修复属性计算问题,新增暴击伤害与穿刺伤害加成支持
|
2026-08-25 16:29:11 +08:00 |
|
pan
|
0ccf8abcf4
|
feat(herolist&skillbox): 新增英雄图鉴技能图标展示功能
1. 为SSkillBoxComp新增英雄图鉴专用初始化方法,支持区分技能/驻场光环图标来源
2. 扩展技能背景色适配,支持5档英雄技能等级配色
3. 在HerosListComp中实现英雄技能图标列表刷新逻辑,支持大招和各类触发技能展示
4. 按英雄等级动态显示技能解锁状态和对应等级图标
|
2026-08-25 10:55:31 +08:00 |
|
pan
|
a8aa876a74
|
feat: 新增技能图标组件与UI优化
1. 新增SSkillBoxComp技能小图标组件,支持技能展示与状态控制
2. 优化CardLiteComp选中态动画,改为缩放高亮效果
3. 为英雄列表、任务主页添加顶部栏显示控制逻辑
4. 调整部分预制件布局与节点配置
|
2026-08-25 10:50:28 +08:00 |
|
panFD
|
61e33ff754
|
feat(hero list): add hero upgrade animation effect
新增英雄升级成功时的播放动画特效,包括:
1. 新增动画节点绑定属性与初始化隐藏逻辑
2. 添加升级动画播放与播放完成自动隐藏的方法
3. 新增升级动画资源文件与配置元数据
|
2026-08-24 22:25:42 +08:00 |
|
pan
|
f4c5f0daae
|
feat(heroList): 升级按钮交互与提示优化
1. 新增升级按钮点击回弹动画与自动绑定逻辑
2. 替换按钮禁用逻辑为气泡提示反馈
3. 重构smalltip预制体并集成到升级按钮
4. 添加完整的调试日志与异常处理
|
2026-08-24 15:13:13 +08:00 |
|
pan
|
bb098d690b
|
feat: 新增英雄升级测试模拟数据并修复UI预制件关联
1. 为英雄成长数据添加测试用模拟数据,用于验证英雄升级功能
2. 修复role_controller预制件的hero_btn和tals_btn控件绑定
3. 调整cHero预制件的控件结构与关联关系
|
2026-08-24 11:16:25 +08:00 |
|
pan
|
2e3624e9ad
|
fix(assets): 修复多个资源文件的布局与配置参数
1. 调整RPG地图物体的Y轴位置
2. 修正UI图集的边框数值为整数
3. 更新卡牌预制体的尺寸、边距与缩放参数
4. 调整英雄界面的位置与布局参数
5. 修复角色控制器的预制体组件关联与属性覆盖配置
|
2026-08-24 10:22:28 +08:00 |
|
panFD
|
cf4beadeb4
|
refactor(CardLiteComp): 重构英雄图鉴卡组件逻辑
1. 移除对全类型卡牌数据的依赖,仅保留英雄卡展示逻辑
2. 简化数据流转,直接通过英雄UUID渲染卡面
3. 更新注释文档与变量命名,统一业务语义
4. 调整预制体节点命名与配置项
|
2026-08-24 00:00:34 +08:00 |
|
panFD
|
bef521683c
|
refactor(heroList): 替换卡牌选中高亮方式为显隐标记
1. 重构英雄列表卡牌选中逻辑,移除缩放高亮,改用active子节点显隐标记选中状态
2. 重构CardLiteComp,新增setSelected方法统一处理选中态
3. 调整卡牌预制体尺寸与布局,新增选中标记节点
4. 优化英雄图标加载逻辑,改为静态首帧展示而非播放动画
5. 调整图集边框配置与精灵帧引用
|
2026-08-23 23:40:54 +08:00 |
|
panFD
|
b3781f550d
|
refactor(ui): 调整预制件配置与精灵帧设置
1. 关闭英雄列表节点的默认激活状态
2. 将通知、底部按钮的精灵帧置空
3. 重构底部按钮预制件的节点结构与组件配置
|
2026-08-23 21:44:38 +08:00 |
|
panFD
|
fb2c67ccab
|
refactor(hero system): 重构英雄升级与卡片展示逻辑
1. 重构英雄升级方法,移除外部传入所需碎片参数,改为从配置表自动读取
2. 简化CardLiteComp.setHeroByUuid,移除卡池等级参数,直接读取英雄静态配置
3. 新增ChipComp.setHeroIconByUuid,重构英雄图标渲染逻辑
4. 新增英雄详情面板的升级功能与碎片展示
5. 新增英雄成长变化的事件监听与面板刷新逻辑
|
2026-08-23 16:27:58 +08:00 |
|
panFD
|
6eb51c8535
|
feat(map): add hero card chip view component
新增了图鉴卡牌预制体组件ChipComp,负责渲染卡牌图标与背景底框,支持英雄卡动画播放和普通卡牌静态图标展示,同时提供了数据设置、清空等对外接口。
|
2026-08-23 16:10:06 +08:00 |
|
panFD
|
a7d2745843
|
fix(ui/button): 修复按钮预制体的Label组件丢失问题
将原本被误删的按钮文字Label组件及其依赖组件重新添加回预制体,修正了按钮显示异常的问题。同时附带更新了关联的资源图片ui3.png。
|
2026-08-23 15:34:17 +08:00 |
|
panFD
|
a985214cbb
|
refactor: 更新技能描述与UI预制件配置
1. 调整所有技能info字段为更清晰的功能说明
2. 新增怪物普攻配置规范与overrides示例
3. 新增Lable、herosbg两个UI预制件资源
4. 调整ui5.plist的边框配置参数
|
2026-08-22 18:41:28 +08:00 |
|
pan
|
694d2ad309
|
fix(gui): 调整任务UI元素的布局与文字样式
修改了mission预制体的位置、内容尺寸和字体参数,优化界面显示效果
|
2026-08-21 16:46:45 +08:00 |
|
panFD
|
f3cbb20af0
|
fix(role_controller): adjust gui prefab position and state values
修正角色控制器预制体的Y轴坐标、参数值和激活状态
|
2026-08-21 12:37:51 +08:00 |
|
panFD
|
3349b31e2d
|
feat(skill): 新增技能击退概率属性并调整相关逻辑
1. 新增knockback_skill_chance属性统一管理技能击退概率
2. 重构击退判定逻辑,支持配置化击退概率而非固定判定
3. 调整红蓝技能预制件的位置、缩放和动画参数
4. 调整角色控制器UI布局参数
5. 为默认普攻配置100%基础击退概率
|
2026-08-20 23:01:40 +08:00 |
|
panFD
|
79746409ef
|
refactor(MissionCard): 替换旧版按钮指引为卡牌引导动画,新增选次提示
1. 移除旧的新手按钮指引逻辑,替换为开局三选一卡牌抖动引导动画
2. 新增pickCountLabel节点绑定与选次计数逻辑,显示当前是第几次选择英雄
3. 重构新手引导相关常量与方法,统一卡牌引导的命名与实现
4. 调整任务初始化与结束时的引导清理逻辑
|
2026-08-19 23:28:11 +08:00 |
|
panFD
|
6c82c632b6
|
feat: 重构英雄编队逻辑,优化出生与排队规则
1. 移除英雄出生落点偏移,改为按职业优先级从右向左排队
2. 重构英雄卡点击逻辑,支持点击整张卡牌选取
3. 新增英雄血量背景预制体与UI按钮样式
4. 优化AOE技能目标选取逻辑,使用中排基准点
|
2026-08-19 22:52:17 +08:00 |
|
pan
|
1cc09f3450
|
fix(mission prefab): repair cards_refresh null config
补全任务预制体中cards_refresh的配置项,移除无效的null值并添加正确的节点ID
|
2026-08-17 15:07:20 +08:00 |
|
panFD
|
a59bfd3e40
|
fix(ui/mission): 修复任务界面UI布局与激活状态
调整了多个UI节点的激活状态、位置坐标、尺寸和对齐参数,
移除了废弃的nock_node引用,修正界面显示异常问题
|
2026-08-17 13:44:14 +08:00 |
|
pan
|
d54e6ce1d6
|
fix: 调整游戏地平线高度与UI、场景位置
统一修正游戏内角色控制器UI位置、地图物体Y轴偏移
调整游戏地平线基准值,修复场景显示偏移问题
|
2026-08-13 17:29:53 +08:00 |
|
panFD
|
c27c81cfa6
|
refactor: 重构关卡战斗流程与AI逻辑,改为单场Boss战模式
1. 近战AI新增警戒线机制,无威胁时退回编队
2. 替换多回合波次为单场Boss战,简化刷怪与回合逻辑
3. 重构招募系统为开局免费三选一流程
4. 调整英雄与怪物基础属性平衡
5. 精简HUD与配置文件冗余代码
|
2026-08-13 00:21:54 +08:00 |
|
pan
|
ab6a3b7824
|
refactor(mission card): 暂时禁用英雄信息盒同步逻辑
注释所有refreshHeroBoxSlots调用点并禁用方法实现,保留代码备查以便后续恢复
|
2026-08-12 15:51:56 +08:00 |
|
pan
|
a5dc1ef540
|
refactor(missionCard): 重构抽卡逻辑与按钮命名
1. 重命名抽卡按钮相关变量与注释为刷新卡池
2. 调整抽卡规则:不再过滤已召唤英雄,支持同英雄二合一合成
3. 新增招募计数循环机制:每4次招募触发一次三选一
4. 添加近战保底逻辑,全远程阵容时提升近战卡权重
5. 移除冗余的已召唤英雄过滤逻辑
|
2026-08-12 15:31:27 +08:00 |
|
pan
|
1609d3971a
|
refactor(hero desc): 调整技能描述渲染逻辑,适配不同场景显示需求
1. 新增showName参数控制技能名称是否展示,区分英雄弹窗和卡池场景
2. 修正英雄预制体中角色的Y轴偏移量
3. 同步更新函数注释和调用传参
|
2026-08-12 09:39:24 +08:00 |
|
panFD
|
ae6c69e4f3
|
refactor(hero): 调整英雄描述展示为满级效果
修改英雄能力描述的数据源等级为5级,展示满级能力信息;移除技能名后的档位后缀,统一文案展示规则。
|
2026-08-12 08:38:57 +08:00 |
|
pan
|
de763efb0f
|
refactor(ui&logic): 调整UI边距与英雄属性计算逻辑
1. 修改ui3.plist.meta里两个UI元素的border边距配置
2. 重构HeroBoxComp的属性增量计算逻辑,修正属性加成只统计临时增益而非等级成长
3. 优化HeroSkillDesc的富文本样式,新增数值描边效果统一UI视觉风格
|
2026-08-11 10:52:23 +08:00 |
|
panFD
|
4eba1c8ad8
|
feat: 重构英雄成长系统,支持差异化成长曲线与无限升级
1. 新增英雄成长类型枚举与系数表,实现坦克/战士/刺客等差异化成长
2. 替换旧的固定指数成长逻辑,改用线性累计成长公式
3. 移除英雄等级上限,改为技能等级封顶,调整升级/出售金币计算逻辑
4. 重构属性计算与UI展示逻辑,统一成长计算入口
5. 优化技能文案展示与英雄配置格式
|
2026-08-10 23:33:06 +08:00 |
|
panFD
|
222dddbb05
|
refactor(heroBox): 优化英雄升级弹窗展示与UI边框
1. 移除英雄升级确认弹窗冗余的英雄名称变量拼接
2. 调整UI元素的边框偏移参数
3. 给英雄属性描述文本添加黑色描边优化显示效果
4. 更新了多个英雄预制件的节点ID与属性覆盖配置
|
2026-08-10 10:28:39 +08:00 |
|
panFD
|
2872b643f8
|
feat(ui&config): 优化技能名富文本显示效果
1. 调整技能名高亮色为金黄并添加描边效果,提升视觉层级
2. 封装skillNameRich工具函数统一处理技能名富文本格式
3. 修复英雄prefab布局参数,适配新的文本显示样式
|
2026-08-09 20:40:10 +08:00 |
|
panFD
|
b098db849b
|
refactor(heroDesc): 统一英雄技能描述文案生成逻辑
1. 将原英雄卡片手写的复活/重生描述统一改为通过buildSkillDescMoreRich生成
2. 新增buildHeroDescSource方法构造1级技能描述数据源,保证与英雄信息弹窗文案一致
3. 修正多处技能描述文本,将复活统一改为重生并补充回合重生次数说明
4. 将开局类buff描述改为回合开始,匹配实际生效时机
|
2026-08-09 17:14:46 +08:00 |
|
panFD
|
c59ba45b5b
|
refactor: 统一将游戏内的「波次」术语替换为「回合」
本次提交将全项目中所有与「波次」相关的术语、注释、配置描述、UI文本全部替换为「回合」,包括:
1. 技能卡牌、怪物刷新、经济系统的相关注释与变量名
2. 配置表中的波次相关常量与描述文本
3. UI预制体中的波次显示文本
4. 所有相关的文档注释与接口说明
统一术语后,游戏的关卡流程描述将更符合常规肉鸽游戏的表达习惯,避免与「波次」字面含义混淆,提升代码可读性与团队协作一致性。
|
2026-08-09 14:51:48 +08:00 |
|
panFD
|
b7f64a5aa7
|
refactor: 新增富文本描边工具并优化深色面板文案可读性
1. 新增RichOutline工具类,封装cc.RichText的outline标签包裹逻辑
2. 为所有道具/技能/英雄描述富文本添加黑色2px描边,提升深色背景下的可读性
3. 优化技能描述渲染逻辑:
- 调整数值高亮色为更鲜亮的绿色
- 使用罗马数字作为技能等级徽章
- 移除升级预览弹窗的重复描述,改为当前/升级后双版本对比
- 简化升级确认弹窗的格式排版
4. 调整道具/技能预制体的文字颜色为白色,适配深色面板
|
2026-08-09 14:16:16 +08:00 |
|
panFD
|
158dbeecde
|
feat(gui): 新增技能边框预制体与技能名称配置文件
新增了ibg和sbg两种技能边框预制体,包含紫、蓝、黄、红、绿五种配色的边框组件,同时添加了游戏技能名称配置文件。
|
2026-08-08 23:27:55 +08:00 |
|
panFD
|
4caf20d4b2
|
feat(ibox): 实现信息弹窗背景自适应高度功能
1. 重构IBoxComp组件,移除旧的标题名称渲染逻辑
2. 添加动态背景节点,根据RichText内容自动调整高度
3. 优化cardbg和herobox预制体样式,调整尺寸与透明度
4. 新增通用背景预制体hbg,支持多配色快速复用
5. 重写ibox预制体结构,适配新的组件逻辑
|
2026-08-07 21:51:48 +08:00 |
|
panFD
|
f841779e94
|
refactor: 重构新手引导系统,替换旧引导方案
1. 删除旧的GuideComp组件和guide1引导预制体
2. 移除UIConfig中旧的Guide1配置项
3. 改用基于smc.data.tip_done的精细化单步引导
4. 为主页开始按钮新增首次启动引导逻辑
5. 优化引导状态管理,仅单次提示未完成步骤
|
2026-08-07 00:17:31 +08:00 |
|
panFD
|
31f5340866
|
refactor: 移除多余的新手引导2、3、4相关代码和资源
1. 删除Guide2、Guide3、Guide4的UIID配置和对应弹窗资源
2. 移除MissionCardComp中关闭guide3、guide4的逻辑代码
3. 移除GuideComp中对应guide2、3、4的UIID判断逻辑
4. 简化云函数代码中冗余的get请求分支
5. 调整按钮抖动动画的时长参数优化视觉效果
6. 新增微信云开发客户端API封装代码
|
2026-08-06 23:09:47 +08:00 |
|
panFD
|
748f901e01
|
feat(MissionCard): 添加新手按钮引导功能
1. 新增新手引导配置与相关工具方法,实现英雄、装备、技能、药品四个面板按钮的依次引导
2. 修复预制体文件中冗余的节点与组件配置,清理无效的ebars_node引用
3. 新增引导结束标记逻辑,确保仅首次进入战斗阶段时触发引导
4. 在组件销毁与任务结束时自动清理引导调度与动画,防止回调泄漏
|
2026-08-06 22:02:55 +08:00 |
|
pan
|
c78502c4ff
|
fix(equipBox): 修正装备弹窗显示层级和位置问题
1. 调整ibox预制体的尺寸和对齐参数适配新布局
2. 修改弹窗挂载层级,避免被其他元素遮挡
3. 修正弹窗位置计算逻辑,适配新的父节点坐标系
|
2026-08-06 19:51:26 +08:00 |
|
pan
|
0b579f695c
|
refactor(map): 重构装备卡槽管理与节点挂载逻辑
1. 移除HeroBoxComp中未使用的ebars_node属性
2. 重构EBox.load方法,支持自定义父节点并更新注释
3. 重构MissEquipComp:
- 移除无用的BoxSet导入和硬编码槽位坐标
- 使用ebars_node子节点动态生成槽位
- 修改装备挂载逻辑,将装备挂载到对应ebar子节点而非直接设置位置
- 更新相关注释与日志提示
4. 调整mission.prefab的UI布局参数与绑定节点
|
2026-08-06 16:52:32 +08:00 |
|
pan
|
369817d304
|
fix(herobox): 修复英雄框默认激活状态并添加等级背景切换逻辑
1. 将herobox预制体的默认激活状态从true改为false
2. 新增ebars_node装备图标节点绑定
3. 添加根据英雄等级切换背景颜色子节点的逻辑
|
2026-08-06 16:38:06 +08:00 |
|
pan
|
2273aeaf01
|
refactor(hero): 重构英雄等级升级逻辑,对齐英雄加载行为
1. 将英雄等级升级的属性计算逻辑与Hero.load保持一致,新增base属性快照
2. 新增对加成属性按等级累加的处理
3. 重新解析各触发/光环/复活技能的运行时缓存
4. 调整英雄升级倍率为2,优化英雄养成节奏
5. 调整英雄头像预制体的UI布局尺寸与偏移
fix: 修正战斗属性计算与技能缓存不一致的问题
|
2026-08-06 15:55:31 +08:00 |
|
pan
|
7436944752
|
refactor(map): 优化槽位检测逻辑并新增满槽提示
1. 为MissEquipComp和MissSkillsComp新增静态实例缓存和isFull方法,避免强引用查询
2. 修复槽位坐标的空格格式问题
3. 扩展showSmallTip的参数类型,新增多种面板满槽提示场景
4. 在英雄、装备、技能面板开启逻辑中添加满槽校验和对应提示
|
2026-08-06 10:44:42 +08:00 |
|
pan
|
98135dc5a4
|
refactor(map): 重构任务卡片面板金币费用显示逻辑
1. 新增四个面板的费用显示节点绑定属性
2. 拆分原更新方法,提取获取费用节点的独立函数
3. 优化注释和代码结构,提升可维护性
|
2026-08-06 09:05:33 +08:00 |
|
panFD
|
6542da6a61
|
feat(mission): 添加抽卡面板付费开启与按钮高亮逻辑
1. 重构任务面板抽卡相关逻辑,为四个抽卡/商店面板添加开启费用机制,每次使用后费用递增
2. 新增面板重复开启校验,避免重复扣费
3. 优化英雄抽卡按钮的高亮状态,与面板展开状态绑定
4. 调整预设文件中任务面板UI元素的位置与尺寸适配新逻辑
5. 新增费用显示UI更新,在按钮上展示当前开启成本
|
2026-08-06 08:08:36 +08:00 |
|
panFD
|
2e09455f3e
|
refactor(MissionCardComp): 重构面板显示逻辑,改用缩放控制显隐
1. 重构英雄卡牌等覆盖面板的显示逻辑,从位置滑动改为缩放动画
2. 移除默认激活面板的代码,改为按需显示
3. 优化英雄槽位的显示逻辑,默认隐藏空槽位
4. 调整UI预制体的布局参数与文本内容
|
2026-08-05 23:55:19 +08:00 |
|