pan
|
55c277016d
|
refactor: 清理废弃资源并优化卡牌相关逻辑
1. 删除废弃的notify.prefab和TalentSet.ts.meta文件
2. 新增MSkillBox预制体资源
3. 优化MissionCardComp抽卡按钮显示逻辑
4. 格式化CardComp.ts代码格式与变量声明
5. 优化MissionComp.ts代码格式与事件绑定
6. 更新mission.prefab布局添加技能槽位
|
2026-06-03 14:39:31 +08:00 |
|
pan
|
15c771c58c
|
refactor(mission economy): remove unused imports
clean up redundant imported modules in MissionEconomy.ts to reduce clutter
|
2026-06-03 10:33:14 +08:00 |
|
pan
|
9adff47e6a
|
refactor(map): 重构天赋系统为驻场技能展示组件
1. 将原天赋系统页面重构成驻场技能信息展示页
2. 移除升级、重置等旧功能,仅保留基础数据展示逻辑
3. 新增数值格式化工具函数,兼容百分比与整数加成显示
4. 简化组件依赖,仅保留必要的配置与UI渲染逻辑
5. 统一组件命名与注释,明确职责边界
|
2026-06-03 10:27:55 +08:00 |
|
pan
|
5c81227169
|
refactor(mission economy): 统一出售金币加成计算逻辑
移除冗余的SellBonus字段计算,将出售返还加成合并到SellGold口径中,同时清理废弃的技能配置项和注释。
|
2026-06-03 10:24:37 +08:00 |
|
pan
|
f00b9496e2
|
refactor: 替换天赋系统为驻场英雄技能系统
1. 删除已废弃的TalentSet天赋配置文件
2. 重构英雄属性计算逻辑,改为使用驻场技能加成
3. 更新卡牌购买、刷新费用和出售收益的加成逻辑
4. 统一技能配置格式,修复代码格式问题
5. 新增驻场技能类型与配置,兼容原有天赋效果
|
2026-06-03 10:19:52 +08:00 |
|
pan
|
612bcee5a1
|
chore: 移除游戏内天赋系统相关代码
1. 删除所有TalentType相关导入和天赋数据存储逻辑
2. 移除英雄属性天赋加成计算逻辑
3. 移除卡牌购买、刷新、售卖的天赋优惠逻辑
4. 将getTalentValue方法降级为空实现
5. 清理多余的空行代码格式
|
2026-06-03 10:01:34 +08:00 |
|
pan
|
18cbc1c75c
|
feat(common): add talent and player collection data sync
新增玩家天赋、等级经验等收集数据的本地存储与云端同步逻辑,
添加对应的数据结构定义与初始化默认值,完善存档恢复流程。
|
2026-06-02 16:04:02 +08:00 |
|
pan
|
31df25033d
|
refactor(SingletonModuleComp): 整理并简化游戏数据相关类型与初始化代码
1. 移除未使用的TalentType导入与冗余的collection字段定义
2. 统一所有对象属性的空格格式,修复代码风格问题
3. 简化overrideLocalDataWithRemote方法中的云端收集数据更新逻辑
4. 重构getGameDate方法,移除不必要的collection字段返回
5. 统一所有方法的命名风格与代码缩进格式
|
2026-06-02 16:00:41 +08:00 |
|
pan
|
d45f370682
|
style: 格式化代码对齐与缩进
统一调整所有枚举、对象的代码格式,修正缩进和空格规范,移除冗余代码注释
|
2026-05-29 15:55:52 +08:00 |
|
pan
|
e7230db7ca
|
fix(ui/mission): 修复预制体缺失的实例和覆盖配置
补充了mission.prefab中多个节点的instance和targetOverrides空值配置,修正了pool_lv_node的id错误
|
2026-05-29 15:48:57 +08:00 |
|
pan
|
8b1f61014b
|
style: 优化MissionCardComp代码格式与细节
调整变量类型声明的空格、代码缩进与空行规范,修复部分UI更新逻辑,修正卡牌位置数组的空格格式,统一代码书写风格
|
2026-05-29 15:30:50 +08:00 |
|
walkpan
|
62a92ab9b6
|
feat(hero): 新增英雄等级进化配置与属性技能变更逻辑
实现了英雄从2级开始的等级进化系统,支持替换普攻技能、覆盖各类触发技能、添加额外属性加成,同时在英雄配置中添加了进化配置的类型定义与示例配置
|
2026-05-28 22:27:38 +08:00 |
|
panw
|
9ddf5b99c5
|
refactor: 调整卡牌等级逻辑,新增基础池等级字段
1. 新增base_pool_lv字段存储英雄初始池等级
2. 替换多处直接使用pool_lv的逻辑,优先使用base_pool_lv
3. 移除预制体中废弃的pool_lv_node节点
|
2026-05-28 10:04:39 +08:00 |
|
panw
|
f7f6c57b56
|
refactor(map): 优化英雄列表排序和英雄等级展示逻辑
1. 新增英雄列表按pool_lv升序排序的逻辑
2. 从cardData中获取英雄等级替代直接读取HeroInfo,优化数据读取方式
|
2026-05-28 09:59:33 +08:00 |
|
panw
|
f114fca2ce
|
refactor(map): 抽象卡牌背景颜色逻辑,简化代码
将多个文件中重复的卡池颜色切换逻辑提取为CardBgComp组件,
减少重复代码,提高可维护性
|
2026-05-28 09:23:01 +08:00 |
|
panw
|
83e9188cd4
|
fix(heros prefab): 修复BG_node未正确关联的问题
将heros.prefab中的BG_node从null改为关联到正确的id 22,补全预制体节点引用
|
2026-05-28 09:09:13 +08:00 |
|
panw
|
861ed26977
|
refactor(map): 移除冗余的卡池等级节点并重构显示逻辑
1. 删除HInfoComp和CardLiteComp中不再使用的pool_lv相关节点字段
2. 将卡池等级背景色显示逻辑迁移到HerosListComp中统一处理
3. 简化CardLiteComp的节点初始化隐藏逻辑
|
2026-05-28 09:08:11 +08:00 |
|
panw
|
76a37049c7
|
feat(HInfoComp): 新增卡牌背景节点适配卡池等级和类型
1. 在hnode.prefab中新增BG_node节点引用
2. 实现根据英雄类型和卡池等级切换背景节点显示逻辑
3. 优化卡池等级标识的显示代码结构
|
2026-05-28 09:07:16 +08:00 |
|
panw
|
68e184c94d
|
fix: 修复卡片背景激活状态和池色显示逻辑
1. 默认禁用卡片背景节点初始激活状态
2. 根据卡牌池等级动态显示对应颜色的背景高亮
3. 非当前类型的卡片背景隐藏所有子颜色节点
|
2026-05-28 08:50:07 +08:00 |
|
walkpan
|
27dc408d80
|
refactor(CardComp): 重构卡牌背景与边框渲染逻辑
1. 移除废弃的oinfo_node、NF_node、HF_node、pool_lv_node等节点属性
2. 简化卡牌背景层级渲染,按卡池等级自动匹配对应颜色边框
3. 清理冗余的尺寸对齐更新代码
4. 统一重置卡牌节点状态的逻辑
|
2026-05-27 23:31:23 +08:00 |
|
walkpan
|
8f139dfb3f
|
Merge branch 'card0515' of git.eoxnet.com:pan/pixelheros into card0515
|
2026-05-27 20:39:52 +08:00 |
|
walkpan
|
7a61e7f362
|
build: 更新游戏UI资源图片ui3.png
替换了assets/resources/gui目录下的ui3.png资源文件
|
2026-05-27 20:39:50 +08:00 |
|
panw
|
a17b5ab8db
|
fix(map): 简化英雄列表等级节点的显示逻辑
移除冗余的分支判断,仅根据等级字符串直接匹配显示对应节点,同时隐藏了多余的light和bg节点
|
2026-05-27 17:04:39 +08:00 |
|
panw
|
a9c6970c9e
|
chore(gui): 禁用两个hero预制体节点的激活状态
将assets/resources/gui/element/heros.prefab中的两处_active属性从true改为false,关闭对应节点的默认激活状态
|
2026-05-27 17:03:03 +08:00 |
|
panw
|
62bb417a4d
|
fix(mission.prefab): 修复任务UI预制体的异常配置
1. 清理冗余的无效组件和配置项
2. 调整节点高度尺寸并启用禁用的UI组件
3. 修正预制体关联的id映射错误
|
2026-05-27 17:01:34 +08:00 |
|
panw
|
bfafdbabeb
|
feat(missionHome): 添加天赋按钮并优化底部栏选中状态
1. 新增天赋按钮节点引用与相关页面切换逻辑
2. 封装setBarActive方法统一处理按钮选中态显示
3. 调整页面切换时的按钮状态更新逻辑
|
2026-05-27 16:42:34 +08:00 |
|
panw
|
ad0539d238
|
refactor(ui): 调整UI页面管理方式,改为节点显隐控制
1. 注释并禁用了Ranks、Heros、Talents三个UIID的全局弹窗配置
2. 将三个页面改为通过MissionHomeComp控制节点显隐切换
3. 移除了原有的gui.open/remove弹窗调用逻辑,改为设置active状态
4. 调整了组件生命周期,改用onEnable替代onAdded处理显示逻辑
5. 更新了对应组件的注释和文档说明
|
2026-05-27 16:18:26 +08:00 |
|
panw
|
3c78acde78
|
refactor: 整理多页面UI预制体并调整布局
1. 关闭排行榜、天赋页面默认激活状态
2. 调整英雄页面布局偏移与容器尺寸
3. 清理天赋页面冗余的预制体实例配置
4. 新增英雄、天赋、排行榜页面的节点引用
|
2026-05-27 15:54:22 +08:00 |
|
panw
|
f0c5b423d6
|
fix: 调整英雄列表组件调试模式与布局
1. 将CardLiteComp的debugMode默认值改为false
2. 修复heros预制体的Widget对齐参数与位置
3. 优化HerosListComp的日志调试开关,新增卡片列表内容高度自适应逻辑
|
2026-05-27 15:35:59 +08:00 |
|
panw
|
2f27bb7035
|
feat(map): 重构英雄图鉴页面,实现完整的英雄卡片展示与详情功能
1. 重写HerosListComp组件,实现卡片动态生成、选中高亮、详情更新逻辑
2. 完善CardLiteComp组件,支持英雄卡渲染、点击交互与动画加载
3. 清理冗余的预制体绑定代码,修复异步加载竞态问题
4. 添加详细的日志与注释,优化可维护性
|
2026-05-27 15:24:40 +08:00 |
|
panw
|
ff2785680d
|
feat(map): 新增英雄图鉴相关组件与配置
1. 新增CardLiteComp卡牌组件、HerosListComp英雄列表组件
2. 新增cardlite预制体及其元配置
3. 重构HlistComp移除旧的英雄图标节点与切换按钮逻辑
|
2026-05-27 10:08:16 +08:00 |
|
panw
|
51813826ad
|
ui
|
2026-05-26 17:26:10 +08:00 |
|
panw
|
bb3b8cdfc4
|
feat(resources): add skill3 image and its meta config
|
2026-05-26 14:28:27 +08:00 |
|
walkpan
|
2ae2ad1da6
|
feat(assets): add skill3 skill icon resource
新增了技能3的图标素材文件,用于游戏技能系统展示
|
2026-05-26 13:05:53 +08:00 |
|
panw
|
ceb40941c2
|
refactor(rogue配置): 调整全局词条、等级和蓝图配置
下调多数词条的最低解锁等级,调整各等级预算与生成权重,优化前期游戏节奏
|
2026-05-26 11:10:11 +08:00 |
|
panw
|
9a0b768be8
|
chore: 调整游戏数值与配置,优化怪物与战场体验
1. 调整怪物移动速度、攻击距离等基础属性
2. 修正英雄站位坐标,优化战场布局
3. 重构分段刷怪逻辑,修复刷怪计数异常问题
4. 调整怪物属性模板与关卡掉落预算,平衡游戏难度
5. 优化刷怪波次的怪物数量配置,调整生成节奏
|
2026-05-26 09:45:47 +08:00 |
|
walkpan
|
b256171471
|
fix(hnode.prefab): 修复节点精灵图集和尺寸配置
更新了hnode预制体的精灵帧与图集引用,调整了两处节点尺寸参数,修正了_atlas空引用问题
|
2026-05-25 23:27:29 +08:00 |
|
walkpan
|
083cd9f195
|
fix(map): 调整英雄站位坐标并新增CD标签显示
1. 修正MissionHeroComp中的6个英雄占位坐标
2. 在HInfoComp中新增CD标签缓存引用并实现技能CD显示逻辑
3. 更新hnode.prefab的UI布局尺寸与元素位置适配新需求
|
2026-05-25 23:02:47 +08:00 |
|
walkpan
|
988affe2ac
|
refactor(hero config): 重构攻击速度配置系统,统一管理技能CD
扩展攻击速度档位至6档3级共18级,补充完善配置注释
调整各档位攻击间隔数值,优化档位命名提升可读性
统一所有英雄和怪物的技能冷却时间配置,替换硬编码的CD值
清理废弃的旧英雄与怪物配置注释
|
2026-05-25 20:06:30 +08:00 |
|
walkpan
|
3fbaebbcc5
|
feat(map, skill): 新增HInfoComp的cd_node属性并统一技能描述分隔符
为HInfoComp组件新增cd_node序列化节点引用
修正HeroSkillDesc中的技能描述分隔符,将→替换为:以对齐文档与实际输出格式
|
2026-05-25 19:56:25 +08:00 |
|
panw
|
58ac41feb0
|
refactor(heroSkill): 重构英雄技能描述生成逻辑
1. 新增完整的文件注释和职责说明
2. 拆分出buildEffectDesc函数生成技能效果描述
3. 替换硬编码的触发名称为模板化的SkillTriggerDesc
4. 支持覆盖技能参数mergeSkillParams
5. 优化三种类型技能的处理流程,输出标准格式描述
|
2026-05-25 17:01:16 +08:00 |
|
panw
|
e846e6408c
|
feat(hero-info): 实现自动生成英雄技能描述文本
新增HeroSkillDesc工具类动态生成技能描述字符串
修正heroSet.ts中的技能触发器描述文本
优化HInfoComp组件替换硬编码的英雄信息
完善hnode预制体的info标签配置与样式
|
2026-05-25 17:01:04 +08:00 |
|
panw
|
3386ccc68c
|
Merge branch 'card0515' of git.eoxnet.com:pan/pixelheros into card0515
|
2026-05-25 15:47:59 +08:00 |
|
panw
|
4d2e42953b
|
refactor(map,gui): 重构卡牌和英雄信息弹窗逻辑,新增静态预览模式
1. 移除卡牌的长按放大逻辑,改为长按直接打开英雄静态预览面板
2. 重构HInfoComp,新增静态预览模式支持,无需绑定实体数据
3. 调整card和hnode预制体的缩放参数
4. 简化卡牌UI的尺寸和位置计算逻辑,移除放大状态的额外处理
|
2026-05-25 15:47:54 +08:00 |
|
walkpan
|
f73012f80a
|
Merge branch 'card0515' of git.eoxnet.com:pan/pixelheros into card0515
|
2026-05-25 15:47:35 +08:00 |
|
panw
|
124a48613e
|
fix(card.prefab): 调整卡牌预制体的节点位置与布局参数
修复并调整了卡牌预制体内多个节点的坐标、对齐属性以及关联的组件ID,修正了布局偏移问题,优化了界面显示位置
|
2026-05-25 09:56:07 +08:00 |
|
panw
|
8026c2368e
|
feat: 添加等级颜色显示,优化卡池和英雄等级UI
1. 新增getLvColor工具函数,根据等级返回对应颜色
2. 为英雄信息面板和卡牌添加等级文本颜色设置
3. 重构卡池等级节点命名和显示逻辑,修复prefab布局
4. 新增英雄自身等级显示组件到卡牌预制件
|
2026-05-25 09:49:34 +08:00 |
|
panw
|
8d27a4bef3
|
refactor(map): 调整英雄站位坐标参数
微调6个英雄占位的坐标数值,优化布局显示效果
|
2026-05-25 09:23:43 +08:00 |
|
panw
|
09e9308021
|
fix(map): 修复卡池等级标识显示逻辑
新增卡池等级节点的显示控制逻辑,根据当前池等级激活对应标识节点
|
2026-05-25 09:11:07 +08:00 |
|
panw
|
350b107d2a
|
refactor(HInfoComp): 简化卡牌等级显示逻辑
1. 将lv_node从Node改为Label类型,直接通过string属性更新等级文本
2. 移除原有的子节点遍历匹配逻辑,替换为更简洁的文本赋值方式
3. 新增pool_lv_node节点属性用于后续池等级相关逻辑
4. 同步更新了ha2.prefab的预制体结构与meta配置文件
|
2026-05-25 09:03:34 +08:00 |
|