panFD
|
0fe6542b87
|
refactor(map): 优化装备/技能信息弹窗布局逻辑
1. 调整信息框Y轴偏移量从80改为60
2. 新增弹窗自适应高度功能,根据内容动态调整弹窗尺寸
3. 采用顶部锚定模式,弹窗顶部固定偏移位置随内容高度自动向下延伸
4. 优化弹窗内边距和最小高度限制,避免弹窗过窄过矮
|
2026-08-03 00:40:47 +08:00 |
|
panFD
|
6ec4838c57
|
style(map,skill): 调整技能槽位坐标与预制体尺寸
调整了MissSkillsComp的技能槽位Y轴偏移与X轴间距,同时更新sbox.prefab的控件尺寸与布局参数,统一UI显示规格
|
2026-08-03 00:31:54 +08:00 |
|
panFD
|
7033390417
|
fix(skillBox): 适配技能ID匹配逻辑并补全战斗启动兼容
1. 扩展技能箱配置查找逻辑,同时支持卡uuid和技能skill id匹配
2. 战斗已进行时直接初始化技能箱计时状态,避免延迟触发
|
2026-08-02 17:53:48 +08:00 |
|
pan
|
8c421c42d4
|
feat: 新增技能装备详情弹窗IBox,替换旧英雄信息弹窗逻辑
1. 重构IBoxComp组件,支持技能和装备详情展示
2. 为EquipBoxComp和SkillBoxComp添加长按弹窗功能
3. 更新UI配置,修正IBox弹窗层级
4. 新增富文本工具函数生成技能装备详情文案
|
2026-07-31 10:55:46 +08:00 |
|
pan
|
16cc50cfdf
|
feat(heroBox): 添加英雄信息次级属性折叠功能
1. 移除了三个精灵组件的固定贴图,改为空引用
2. 新增更多属性折叠按钮和5个次级属性栏节点
3. 实现点击按钮切换次级属性栏显示/隐藏的逻辑
4. 调整了英雄盒子预制体的布局和文本内容
5. 修复了布局对齐参数和预制体关联信息
|
2026-07-28 16:06:28 +08:00 |
|
pan
|
a9d891ab86
|
feat(ui/hero): 重构英雄属性显示逻辑,拆分总值与附加值
1. 新增12组战斗属性标签控件,分别对应攻击、生命、暴击等全量属性
2. 重构属性设置方法,将单一的AP/HP显示拆分为通用的总值+附加值显示逻辑
3. 优化空槽位时的属性标签清空逻辑,统一调用工具方法处理
4. 移除预制体中原有的精灵帧引用,替换为无图片的空状态
|
2026-07-28 15:30:57 +08:00 |
|
pan
|
903ec42905
|
feat: 新增卡牌自定义图标功能,优化图标加载逻辑
1. 为所有卡牌配置添加icon字段,支持自定义指定图集内的图标
2. 重构列表组件与卡片组件的图标获取逻辑,优先使用自定义图标
3. 更新预加载的图集资源从ui3改为ui6,适配新图标图集
4. 调整弹窗预制体尺寸与图集引用,适配新的图标资源系统
|
2026-07-27 10:41:53 +08:00 |
|
panFD
|
93b2a4a155
|
feat: 新增卡牌长按预览功能与英雄信息等级展示
1. 为所有卡牌组件添加长按0.5秒弹出详情面板功能,支持点击/取消取消计时
2. 为英雄配置添加分级能力说明数组,信息面板支持逐行展示各等级效果
3. 重构英雄信息面板UI布局与渲染逻辑,优化动画加载方式
4. 更新卡牌预制体尺寸与样式,适配新的交互与展示需求
|
2026-07-27 00:31:29 +08:00 |
|
panFD
|
9c520cf917
|
feat(hero-system): 新增5名英雄扩展英雄池
本次提交完成了英雄池扩展的核心开发:
1. 在heroSet.ts中新增5012不死小强、5022嗜血剑客、5032战术弓手、5052护盾牧师、5061战歌法师共5名新英雄配置
2. 更新HeroList启用全部新英雄,覆盖自愈坦克、暴击刺客、团队暴击辅助、开场护盾法师、驻场光环法师五个定位
3. 新增对应的prefab元文件并替换旧有UI元素配置
4. 附带设计规范文档记录本次扩展的详细规则与平衡调整
|
2026-07-25 17:32:17 +08:00 |
|
panFD
|
3e9b65e99d
|
feat(equip-system): 新增装备系统核心支持
1. 重构卡牌配置定义,明确Field类型为装备卡并支持单卡多词条
2. 添加装备卡判断和词条计数工具函数
3. 新增EquipListComp装备列表组件
4. 更新aui.plist和预制体UI资源适配新装备系统
5. 补充多词条装备示例配置
|
2026-07-22 00:22:08 +08:00 |
|
pan
|
a8642cb788
|
chore: 批量更新UI预制体资源配置
1. 更新引导文案文本内容
2. 调整卡牌控件的位置、尺寸、字体样式与布局参数
3. 更新轻量卡牌控件的激活状态与精灵帧引用
4. 调整方块控件的尺寸、缩放比例与填充参数
5. 移除废弃的精灵帧元数据配置
|
2026-06-22 15:08:01 +08:00 |
|
panFD
|
3056b61ced
|
fix: 修复战斗相关UI显示与技能配置问题
1. 调整RPG地图预制件与UI元素的激活状态,修复战斗面板显示异常
2. 移除技能卡片多余的t_times配置项,简化技能触发逻辑
3. 优化战斗结束后战斗框的显隐控制
|
2026-06-20 17:53:04 +08:00 |
|
panFD
|
b634cf5383
|
fix(ui prefab): 调整引导UI位置、文案与样式
1. 修正guide1、guide3、guide4的控件垂直位置
2. 更新guide3的引导提示文案
3. 调整sbox的多处控件颜色为深灰色
4. 移除部分prefab的冗余targetOverrides字段
|
2026-06-20 17:24:27 +08:00 |
|
panFD
|
735bf205fd
|
feat(skillBox): 优化技能框UI表现与图标逻辑
1. 调整ui3.plist.meta的边框内边距为25
2. 新增技能框背景颜色节点,根据等级切换对应配色
3. 增加自定义图标支持,优化多类型技能图标加载逻辑
|
2026-06-20 16:00:52 +08:00 |
|
panFD
|
dc8391847b
|
refactor(cardSkill): 完成卡牌技能触发机制类型化改造
本次提交为全量的卡牌技能触发系统重构,主要变更包括:
1. 新增CardTriggerType枚举,统一卡牌触发类型定义
2. 补全依赖事件派发:每波战斗结束FightEnd、英雄死亡HeroDead(带阵营过滤)、复活成功ReviveSuccess
3. 重构SkillBoxComp,按触发类型动态注册事件监听,拆分即时/定时/驻场/事件型逻辑
4. 批量迁移所有卡牌配置,为旧技能补充显式触发类型
5. 新增全局触发次数上限机制,区分每波/全局触发计数规则
6. 新增配套设计文档,记录改造背景与方案细节
本次重构彻底解决了原有隐式配置难以维护、无法支持事件型触发的痛点,实现了技能触发逻辑的标准化与可扩展性。
|
2026-06-19 23:01:24 +08:00 |
|
panFD
|
40cc9ed0f9
|
fix(gui): 修复多个UI预制体的精灵帧和布局配置
变更包括:
1. 更新talents、heros、sbox预制体的精灵帧资源关联,替换为图集资源
2. 调整部分UI元素的位置、缩放和尺寸参数
3. 修复sbox预制体的默认激活状态
|
2026-06-18 21:14:23 +08:00 |
|
panFD
|
998300f721
|
feat(技能UI): 添加技能冷却遮罩显示功能
为SkillBoxComp组件新增CD遮罩的初始化与帧更新逻辑,根据技能触发间隔动态计算冷却进度
调整多个技能相关预制体的布局,添加cd_mask精灵节点以支持冷却UI展示
优化部分技能框的UI排版与节点配置
|
2026-06-04 21:12:12 +08:00 |
|
panFD
|
ac1c810636
|
feat(技能框): 添加技能释放动画并优化UI显示
添加技能触发时的缩放缓动动画,播放前停止已有缓动避免异常,增强操作视觉反馈。
调整技能剩余次数的显示格式,移除多余的“次”后缀。
更新技能框预制体,新增CD遮罩节点并调整图标布局与缩放参数,同时替换关联UI图片资源。
|
2026-06-04 20:42:22 +08:00 |
|
pan
|
2c306ff21a
|
feat(技能槽UI): 调整技能槽布局并更新预制件样式
清理了无用的导入语句,调整了MissSkillsComp中的技能槽坐标位置,更新了sbox预制件的图标、文本样式与节点配置,优化界面显示效果。
|
2026-06-04 15:49:16 +08:00 |
|
panw
|
86363f50b0
|
refactor(game/common): 移除SingletonModuleComp中未使用的WxCloudApi导入
|
2026-05-12 14:55:42 +08:00 |
|
panw
|
686e47b26c
|
feat(技能盒): 添加技能盒销毁事件与自动排列功能
- 新增 RemoveSkillBox 事件用于技能盒销毁时通知
- 在 SkillBoxComp 销毁时触发 RemoveSkillBox 事件
- 为 MissSkillsComp 实现技能盒槽位管理系统
- 技能盒添加时会自动分配到可用槽位
- 技能盒销毁后会自动重新排列剩余技能盒
- 调整技能盒预制体尺寸和位置以优化显示效果
|
2026-04-07 10:56:46 +08:00 |
|
walkpan
|
5520473e71
|
fix: 调整友方技能特效位置和动画轨迹
- 修正buff.prefab的缩放和透明度,提升视觉效果
- 调整sbox.prefab中多个UI元素的位置和对齐方式
- 简化友方技能特效动画为直线运动,移除贝塞尔曲线计算
- 为技能特效添加高度偏移,避免与角色模型重叠
|
2026-04-06 23:13:40 +08:00 |
|
walkpan
|
62b7b9783a
|
feat(map): 新增任务技能面板并优化技能触发逻辑
- 新增 mskills.prefab 作为任务技能容器
- 将 MissSkillsComp 挂载到场景实体层,移除 MissionCardComp 中的引用
- 优化 SkillBoxComp 触发坐标计算,改为基于父节点位置
- 调整技能盒尺寸并添加等级标签显示
- 修复战斗开始时技能触发计时器重置逻辑
|
2026-04-06 22:09:43 +08:00 |
|
walkpan
|
bb709ca905
|
feat(技能系统): 添加技能盒组件和预制体
- 新增 SkillBoxComp 和 MissSkillsComp 组件,用于技能盒视图逻辑
- 创建 sbox.prefab 技能盒预制体,包含完整的 UI 结构和精灵组件
- 为组件添加元数据文件,支持 ECS 框架集成
|
2026-04-06 17:32:25 +08:00 |
|