Commit Graph

1521 Commits

Author SHA1 Message Date
pan
c10e24709d feat(skill): 新增闪电斩技能6103的动画与配置
1.  更新技能配置表中闪电斩的sp名称为atk6
2.  为atk2/atk3/atk5/atk6添加完整的动画帧与预制体
3.  调整各技能动画时长与攻击帧触发时机
2026-09-22 16:10:40 +08:00
pan
f92502f4f5 feat(skill): 新增召唤目标选择模式与技能优化
1. 新增SummonTMode枚举,支持同一敌人/随机敌人/去重三种召唤目标模式
2. 为多个技能prefab新增召唤参数配置字段
3. 重构索敌逻辑,支持按配置模式选择召唤目标
4. 优化技能伤害与动画配置,新增maxm7技能与动画资源
5. 修复部分技能的碰撞次数与偏移参数
2026-09-22 15:56:27 +08:00
pan
90e8a4a284 feat: 添加三个新技能并更新英雄配置
1. 新增6013闪电、6014小火球、6015小飓风三个技能及对应预制件
2. 更新职业技能列表,为法师和辅助职业新增技能
3. 调整部分英雄技能配置、属性描述与英雄列表
4. 优化部分技能的伤害系数与效果参数
2026-09-22 11:15:49 +08:00
pan
51256a2813 chore(hero-config): set all hero rarity to 1
Unify hero rarity to 1 across heroes.json and heroSet.ts.
Deactivate an element in heros.prefab.
2026-09-21 11:34:01 +08:00
panFD
0ea0434087 fix(talents prefab): adjust ui element position and scale
修正天赋界面预制体的元素位置与缩放参数,修复界面显示偏移问题
2026-09-20 22:09:43 +08:00
pan
1634f6a528 feat(talent-ui): 优化天赋界面展示逻辑与数据显示
1.  天赋总览页新增各层已投入点数展示
2.  天赋详情弹窗重构前置与层位校验UI:
    - 拆分层位需求与软前置展示模块
    - 优化进度显示逻辑,避免数值歧义
    - 修正前置等级展示为当前/需求格式
3.  更新相关注释与文档说明
2026-09-20 16:04:09 +08:00
pan
d140645aab refactor(talent): 重构天赋道具UI状态显示逻辑
1. 移除原MAX满级角标,替换为两种状态边框
2. 新增满级边框和已加点边框逻辑
3. 调整UI3布局参数优化显示
4. 更新预制件和注释文档
2026-09-20 10:55:27 +08:00
panFD
c610829661 chore(resources): 更新ui3.png资源文件
替换了assets/resources/gui目录下的ui3.png图片资源
2026-09-20 10:04:47 +08:00
pan
580a5ad131 style(ui5.plist): adjust button border top and bottom value
修正ui5.plist里的按钮上下边框数值,将22.5调整为22以统一显示样式
2026-09-20 09:14:33 +08:00
panFD
c282adcf3b style(talents prefab): adjust ui element position offsets
fine-tune the y-axis position and top layout offset of the talent panel prefab
2026-09-20 09:10:11 +08:00
panFD
4900911cfc refactor(TIBoxComp): 重构天赋文本渲染逻辑
1. 拆分天赋文本构建为精准渲染和详情组装两个方法
2. 改用天赋配置对象直接替换占位符,移除对getTalentDisplayText的依赖
3. 更新注释说明和导入依赖,修正文档中遗漏的TalentConfig配置项
4. 修复Lv0等级的天赋预览逻辑,改为按1级数值展示引导
2026-09-19 22:19:22 +08:00
panFD
45e3e8712b feat(ui): 新增天赋详情弹窗功能
重构天赋加点逻辑:将卡片点击校验与加点弹窗逻辑内聚到TIBoxComp中,TalentsComp仅负责打开弹窗。新增天赋详情弹窗,支持展示天赋信息、前置条件校验,并根据玩家状态动态控制加点按钮显隐。
2026-09-19 22:19:12 +08:00
panFD
f4150bd33c fix(talent): 调整天赋项UI显示逻辑与样式
1.  修改天赋项锁定状态判断逻辑,不再因Lv0显示锁遮罩
2.  更新节点注释与tooltip描述
3.  调整预制体布局与精灵资源配置
2026-09-19 15:34:35 +08:00
panFD
707e25e73f refactor: 重构天赋系统与技能触发逻辑
1.  重构天赋系统架构:将天赋加成与触发修正统一收敛到 HeroAttrsComp.applyTalent
2.  新增天赋触发修正字段:talent_t_num_reduce 与 talent_extra_trigger_chance
3.  重构天赋加点逻辑:统一 1 点/级,新增软前置校验
4.  优化天赋UI组件:改为编辑器静态配置驱动,重构层位展示逻辑
5.  修复技能触发判定:在 SkillTriggerHelper 中应用天赋触发修正
6.  调整天赋配置结构:改为 5 层递进解锁,新增 L4/L5 专属触发修正配置
2026-09-19 11:20:55 +08:00
panFD
f53c4293df fix(talents UI): 修复天赋界面预制件配置异常
更新了天赋界面prefab的节点ID映射、位置参数,新增了大量组件属性覆盖配置,修复了重置按钮绑定缺失和界面元素显示异常问题
2026-09-18 23:12:53 +08:00
panFD
f67f8a4aa0 refactor(gui, talent): 调整天赋卡片UI布局与边框参数
feat(talent): 新增天赋面板经验数值与点数统计显示

refactor(hero): 重构英雄列表与详情弹窗排序逻辑

fix(window): 修复弹窗默认激活状态与位置偏移问题
2026-09-18 23:11:42 +08:00
panFD
16854ab1b8 refactor(heroInfo): 重构英雄信息UI展示逻辑
1. 移除废弃的fragment_node节点相关代码与引用
2. 调整英雄列表和卡片的布局尺寸与间距
3. 优化碎片数量显示的绑定方式
4. 删除无用的bak备份文件
2026-09-18 11:53:15 +08:00
panFD
287989b425 chore: add meta file for heroInfo prefab backup
This commit adds the metadata file for the backed-up heroInfo prefab asset.
2026-09-18 11:23:24 +08:00
panFD
63a9f6cba5 feat(hero): 新增英雄详情弹窗与图鉴页面重构
1.  新增HeroInfoComp英雄详情弹窗,支持英雄属性展示、升级操作、前后切换功能
2.  重构HerosListComp图鉴页面,将详情面板逻辑剥离至弹窗,点击卡片直接打开详情页
3.  新增英雄列表排序工具函数,统一图鉴与弹窗切换的排序逻辑
4.  优化战斗渲染排序逻辑,移除无关的Y轴渲染权重计算
5.  新增英雄详情弹窗UI配置与预制体资源
2026-09-18 11:22:03 +08:00
panFD
7640957325 feat(skill): add multi-summon positioning and interval configuration
1. 新增技能召唤物XY轴步进偏移与召唤间隔可配置项
2. 重构召唤逻辑,支持按配置对称排布召唤物
3. 替换全局固定间隔为技能预制体可配置的错峰召唤间隔
4. 优化召唤参数缓存与解析逻辑,统一参数获取流程
5. 调整maxm3技能预制体的缩放与尺寸配置作为示例
2026-09-14 21:28:50 +08:00
panFD
2dc44b2393 feat(软著): 新增软著登记全套文档与资源整理
1. 新增软著登记所需的源程序生成脚本、docx生成脚本与依赖配置
2. 新增像素大勇者游戏软件V1.0设计说明书与填表指引文档
3. 更新技能配置相关的prefab与meta文件,清理冗余的up状态预制件
4. 修复部分技能buff的颜色与精灵帧引用,更新动画资源引用
5. 新增两个技能图标资源文件
2026-09-14 20:46:31 +08:00
panFD
a9adb58ebd refactor: 清理废弃资源并优化预制件配置
1.  删除旧的auie系列预制件、图片资源及元数据
2.  更新精灵帧引用和图集配置
3.  调整buff预制件节点结构和动画时长
4.  优化UI控件的渲染属性和布局参数
2026-09-14 16:34:06 +08:00
panFD
2dbad32e49 feat(skill): 调整多个技能prefab与动画配置
统一修改多个攻击技能的偏移、缩放、尺寸参数,新增召唤属性配置,调整atk02和atk06动画的帧率、时长与触发帧
2026-09-13 13:13:33 +08:00
panFD
328f6c83f3 feat(mission): 更新关卡显示与回合提示逻辑
1. 调整关卡UI文本格式,添加回合数显示并缩小字体
2. 新增监听回合进度数据源,更新注释描述
3. 重构阶段过滤逻辑,补充PrepareStart/End阶段的排除
4. 将回合开始提示移至BattleStart阶段播放,优化提示显示时机
5. 修正回合管理相关注释与逻辑,移除旧的首回合延迟提示
2026-09-12 23:27:24 +08:00
panFD
10e2c0d817 refactor(mission): 优化节间过场表现与关卡流程
1. 新增地图滚动速度重置与背景动画加速逻辑,强化过场推进感
2. 重构节间过场流程,同步启动英雄归位与地图滚动
3. 调整关卡文本显示格式与字体大小,优化视觉体验
4. 新增全局移动锁控制英雄过场动画状态,修复动画残留问题
2026-09-12 22:41:51 +08:00
pan
a6dbda13b1 fix(mission): 修复回合开始前未选英雄直接开战的问题
调整关卡战斗阶段切换逻辑,新增MissionPhase.Battle相位守卫,避免未选择英雄就自动进入战斗导致玩家判负;同时调整mission.prefab的UI布局参数适配新逻辑
2026-09-11 15:46:03 +08:00
pan
c04a357183 feat: 新增关卡进度同步系统并优化UI显示
1.  新增GameEvent.STAGE_PROGRESS_UPDATE事件与关卡进度镜像逻辑
2.  在SingletonModuleComp中添加关卡进度VM层字段与同步方法
3.  重构MissionComp的UI显示逻辑,拆分计时与阶段显示
4.  更新mission.prefab的UI节点结构与数据绑定
5.  统一关卡进度更新的调用方式,替换直接赋值为专用方法
2026-09-11 11:17:35 +08:00
panFD
4b0c0f00f9 feat(mission): 添加结算页再来一次功能
1. 新增GameEvent.RestartMission事件用于重开本关
2. 重构结算弹窗按钮逻辑,适配失败关卡重试需求
3. 新增restartCurrentMission方法实现关卡重置逻辑
4. 调整胜利prefab的缩放和控件绑定
2026-09-10 23:48:13 +08:00
panFD
6f76a67024 feat(VictoryUI): 新增确认按钮与绑定点击事件
1. 在胜利结算预制体中添加确认按钮节点引用
2. 新增按钮点击事件绑定通用方法
3. 为下一节和确认按钮绑定对应点击回调
2026-09-10 22:49:54 +08:00
pan
29e56847f9 ui调整 2026-09-10 22:35:10 +08:00
pan
7b9545e2a8 feat(关卡系统): 实现章节-关-节三级关卡推进机制
本次提交重构了关卡系统,实现了完整的小节级关卡推进流程:
1. 新增关卡配置表StageSet,定义章节-关-节三级结构与怪物数值公式
2. 重构刷怪逻辑,按小节配置生成对应怪物波次
3. 实现关卡进度存档与恢复,支持断点续玩
4. 新增结算弹窗分支逻辑,区分小节胜利/关卡通关/失败状态
5. 优化胜利按钮文案与显示逻辑,将"再来一局"改为"下一关"
6. 新增一套完整的关卡事件系统,驱动各模块协同工作
2026-09-10 17:30:37 +08:00
pan
ecd6be7a84 feat(battle): add silver and diamond reward system
1. 新增银币、钻石奖励配置到游戏结算配置表
2. 添加银币、钻石奖励的预制体与组件绑定
3. 实现结算逻辑:固定发放银币,按胜负区间随机发放钻石
4. 新增奖励UI展示条目,完整展示新增奖励类型
2026-09-10 15:36:43 +08:00
panFD
317a500439 refactor: 将刷新石替换为银币作为卡牌刷新消耗
1. 重构全局配置,移除刷新石相关定义,新增银币刷新消耗常量
2. 新增局外持久货币银币的数据结构与管理逻辑
3. 重构卡牌刷新经济系统,统一使用银币进行刷新消耗
4. 更新UI显示与事件通知,适配银币系统变更
5. 调整清屏奖励逻辑,将刷新石奖励改为金币奖励
2026-09-10 14:12:51 +08:00
panFD
a02bf54ede feat(gui,logic): 优化战斗结算体验,新增延迟弹窗逻辑
1.  新增结算延迟机制,等待死亡动画播放完成后再弹出结算窗口
2.  调整金币道具、顶部UI、剪辑UI的尺寸、位置和贴图资源
3.  修复重复触发结算的问题,增加调度状态校验
2026-09-09 22:52:08 +08:00
panFD
124bb19005 refactor(common): 调整弹窗预制体尺寸与文本样式
1. 调整弹窗内容区域高度与文本行高、字号
2. 为通用弹窗标题添加描边支持
3. 优化英雄列表排序逻辑

首先调整了通用弹窗预制体的文本样式参数,修复Cocos 3.8+的Label描边适配,同时重构英雄列表排序规则,将可升级英雄优先展示并按等级、品质降序排列。
2026-09-08 22:53:52 +08:00
panFD
214231d64f refactor(map): 调整英雄列表布局参数与添加页签红点逻辑
1. 新增英雄列表卡片宽度、间距、边距可配置属性,修正列表内容宽度计算
2. 为任务主页添加英雄成长和天赋更新事件监听,实现页签红点自动刷新
3. 补充全英雄可升级状态检测与红点显示逻辑
2026-09-08 22:20:22 +08:00
panFD
cfaed3b63f docs(rich-text): 新增富文本描边规范文档
替换原有的SkillSet/heroSet配置规则文档,新增Cocos Creator富文本描边使用规范,包含使用示例和注意事项。同时重构英雄列表组件,添加升级属性提升说明的富文本展示功能,使用统一的描边工具类美化文本显示。
2026-09-08 21:40:34 +08:00
panFD
57a50578fa style(ui): 优化天赋道具项UI表现与逻辑
1. 移除未激活天赋的灰阶处理,仅保留锁遮罩
2. 重构applyTierBg方法,移除背景灰阶逻辑
3. 调整天赋预制体的尺寸、缩放、文本样式与图标资源
2026-09-08 20:46:23 +08:00
panFD
07f1646013 feat(skillBox): add hero level unlock prompt for locked skills
1. 新增unlock_lv字段存储技能解锁所需英雄等级,与技能等级解耦
2. 优化锁定状态下的UI展示:优先显示等级解锁提示,回退使用技能等级
3. 重构技能图标生成逻辑,传递解锁等级参数
4. 更新天赋道具预制体,适配新的解锁提示UI展示逻辑
2026-09-08 20:04:27 +08:00
panFD
056feba945 refactor(sibox): 重构英雄头像盒子预制体
1.  删除冗余的herobox.prefab.meta文件
2.  重新组织sibox的节点结构与组件配置
3.  更新精灵帧与材质引用,调整节点缩放与布局参数
4.  优化激活状态与子节点管理逻辑
2026-09-08 19:51:21 +08:00
panFD
f52488f3fb refactor(ui): 移除英雄信息盒组件并重构弹窗逻辑
1. 删除 HeroBoxComp 组件及其相关缓存、调用逻辑
2. 简化 HeroMoreCom 职责说明与关闭逻辑
3. 为英雄技能配置添加图标字段
4. 移除 MissionCardComp 对英雄盒的相关依赖与事件监听
2026-09-08 00:18:01 +08:00
panFD
d559fdbaa4 feat(config,skill): 新增通用文字飘字提示功能
1. 新增TooltipTypes.tip枚举类型,支持调用方自定义文字和颜色
2. 扩展Tooltip.load和hp_tip方法,增加tipColor参数传递自定义颜色
3. 新增setupTipLabel工具方法,处理通用文字飘字的UI设置
4. 优化现有tip类型的注释和默认颜色逻辑,修复对象池复用颜色残留问题
5. 修复heroSet.ts导入多余空格问题
2026-09-07 21:08:26 +08:00
pan
d37bbbcd72 fix(hero): 修正治疗特效的资源路径与动画参数
1. 将治疗特效的资源路径从heathed改为end/heal
2. 调整治疗动画的采样率和时长以优化表现
3. 新增攻击力提升、冷却缩减的技能结束特效预制体
2026-09-07 17:18:26 +08:00
pan
852976d54b fix(heroList): 调整英雄卡片等级显示格式与UI布局
1. 移除等级文本前缀"Lv.",仅显示纯数字等级
2. 重构cardlite预制体的等级显示UI组件:替换原精灵为文本标签,调整位置、尺寸与样式
3. 修正节点命名与层级关系,优化升级图标布局
2026-09-07 10:24:56 +08:00
panFD
9917442420 refactor: 优化技能图标与动画资源,更新配置表
1. 新增maxw1、maxw2技能预制体并删除range1预制体
2. 预加载ui7图集防止GC回收
3. 更新全量技能、buff、天赋的图标配置
4. 调整技能动画帧率与时长优化表现
5. 修复技能UI组件的布局与引用
2026-09-06 23:55:57 +08:00
panFD
084187f924 refactor(ui): 统一技能图标图集缓存逻辑
将技能图标加载从通用uiconsAtlas拆分到专属skillIconsAtlas,
在SinfoComp、SSkillBoxComp、TalentItemComp中替换图集引用,
并添加对应注释明确图集使用范围。
2026-09-06 21:46:59 +08:00
panFD
dba44adcf3 feat(assets): add new ui texture ui7.png and its meta config
add the ui7 image resource and its corresponding meta configuration file for texture import setup
2026-09-06 17:50:45 +08:00
panFD
7949f7d1d7 style: 调整UI预制体与动画配置参数
修改了cHero和cardlite预制体的文本、布局、精灵参数,同时调整了up动画的时长与关键帧配置
2026-09-05 10:14:09 +08:00
panFD
fcb9f293dc refactor(talents): 优化天赋页签展示与投入点数显示
1.  更新阶位页签文案配置,调整锁提示文本
2.  新增各阶已投入点数标签的序列化与映射
3.  重构页签刷新逻辑,分离文案和投入点数展示
4.  简化未解锁阶位的提示文案
2026-09-04 23:07:43 +08:00
panFD
a7223669cc feat(heroList): add fragment display and level text refresh
1. 新增英雄碎片数量文本与进度条UI组件绑定和显示逻辑
2. 新增refreshLv方法统一刷新英雄等级数字,移除Lv.前缀
3. 优化卡牌组件注释,补充碎片管理职责
4. 统一英雄列表面板刷新所有卡牌的可升级标识和等级、碎片状态
2026-09-04 22:25:50 +08:00