walkpan
|
e194132731
|
feat: 新增暴击抗性和冰冻抗性属性并完善暴击冰冻判定
1. 在HeroAttrs枚举中新增critical_res和freeze_res属性
2. 在HeroAttrsComp中添加对应抗性属性并在重置方法中初始化
3. 修改暴击和冰冻判定逻辑,加入抗性减免计算
|
2026-05-14 22:53:15 +08:00 |
|
walkpan
|
fdc5979484
|
feat: 添加击退效果相关逻辑
1. 新增击退概率、击退距离、击退抗性属性配置
2. 实现击退判定与击退位移逻辑,整合进受击流程
3. 重构后退方法支持自定义击退距离参数
|
2026-05-14 22:52:27 +08:00 |
|
walkpan
|
e97f2b0c48
|
chore: 调整hero配置注释并修复属性类型
1. 新增三种英雄流派的配置说明文档
2. 将HInfoComp中的Number属性类型替换为CCInteger
|
2026-05-14 22:40:39 +08:00 |
|
panw
|
84175f4268
|
feat: add preview template and devtools assets
新增了预览页面模板以及配套的开发者工具所需的样式和脚本文件,包含节点树面板、属性检查面板、性能监控面板等开发工具功能。
|
2026-05-14 16:55:47 +08:00 |
|
panw
|
98abe4dda3
|
fix(role_controller): 调整角色控制器预制体的布局参数
修正了界面中角色控制器的位置和对齐参数,适配新的界面布局需求
|
2026-05-14 16:53:33 +08:00 |
|
panw
|
79531e7318
|
fix: 修复多项UI布局和功能问题
1. 调整任务prefab的位置和内容尺寸
2. 注释掉加载动画自动隐藏逻辑
3. 修改合成规则逻辑适配配置项
4. 调整英雄移动预制体的缩放参数
5. 修改地图预制体的节点名称、尺寸和对齐属性
6. 更新角色控制器预制体的组件和布局参数
|
2026-05-14 16:40:44 +08:00 |
|
panw
|
9b363cda1c
|
fix: 调整英雄升级所需数量,优化战斗和UI细节
1. 将英雄升级所需数量从2改为3
2. 调整UI3.plist的边框参数
3. 修改地图精灵帧和图集绑定
4. 优化技能提示框动画:减少停留时间并简化漂移淡出逻辑
5. 修改任务卡牌组件:战斗阶段不再隐藏面板,新增战斗阶段无法召唤英雄的限制,注释掉战斗阶段隐藏抽卡面板的代码
6. 重构hnode.prefab的层级和UI组件,调整等级显示样式
|
2026-05-14 10:55:15 +08:00 |
|
walkpan
|
3f47df2682
|
refactor(map/hero): 重构英雄位置管理逻辑,移除lane相关字段
重构了英雄分路排位的旧实现,改用硬编码的点位数组管理英雄站位,移除了HeroAttrsComp中的lane和lane_index字段,简化了英雄位置分配、UI面板绑定的逻辑,提升代码可维护性。
|
2026-05-13 23:48:58 +08:00 |
|
walkpan
|
e3a9d447ba
|
fix(map): 修复任务界面动画启停逻辑异常
调整了MissionHomeComp和MissionComp中的地图动画启停代码,将多余空行移除并修正了调用时机,确保界面切换和销毁时动画状态正确。
|
2026-05-13 23:45:38 +08:00 |
|
walkpan
|
669aaf1ab9
|
refactor(map): replace main node显隐操作转为动画控制
将原来通过查找main节点手动控制显隐的逻辑,替换为新增的MapLayer动画启停方法,简化代码逻辑并统一动画管理方式
|
2026-05-13 23:37:53 +08:00 |
|
walkpan
|
800f5d43da
|
refactor(config): 调整战斗层级配置并新增兵线坐标配置
调整了HERO和MON2的基础层级数值,新增laneIdx常量存储不同兵线的坐标偏移
|
2026-05-13 20:04:52 +08:00 |
|
walkpan
|
680bca7a28
|
场景动画添加
|
2026-05-13 19:46:07 +08:00 |
|
walkpan
|
3c2095d0f1
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 18:52:42 +08:00 |
|
walkpan
|
b73e6e6eb8
|
build(gui): 更新图集umps的配置和资源文件
修复并更新了精灵帧的裁剪、旋转参数,替换了旧的精灵资源,修正了图集元数据和plist配置,更新了纹理尺寸和smartupdate哈希值
|
2026-05-13 18:52:40 +08:00 |
|
panw
|
2c93b7dcf5
|
fix(map): 完善任务卡片存活判断逻辑
补充model.is_dead判断条件,让存活检查更准确
|
2026-05-13 17:31:36 +08:00 |
|
panw
|
a332b8f2c9
|
refactor(mission card): optimize hero position transfer logic
重构了英雄位置更新的处理逻辑,先收集所有需要转移的英雄再统一处理,同时增加了节点复用和提前隐藏旧节点的逻辑,避免多英雄位置更新时的数据冲突和节点占用问题。
|
2026-05-13 17:31:08 +08:00 |
|
panw
|
d72e161150
|
refactor(map): 优化任务卡片英雄位置刷新逻辑
1. 重构注释排版,统一说明战场节点对应规则
2. 调整英雄位置更新流程:先清理失效单位,再批量处理位置变更,最后统一刷新信息
3. 修复多英雄同帧位置变动可能导致的数据覆盖问题
|
2026-05-13 17:27:22 +08:00 |
|
panw
|
8f65282af7
|
fix(map): 修复英雄位置变更时的节点绑定逻辑
根据英雄的lane和lane_index重新计算期望的节点索引,当实际节点不匹配时将英雄卡片转移到正确的节点上,隐藏旧节点并激活新节点绑定最新数据
|
2026-05-13 17:21:07 +08:00 |
|
panw
|
254b7f3e9e
|
fix(map): correct hero position calculation and loop order
修复了MissionHeroComp的遍历顺序,同时修正了MissionCardComp中的节点索引计算逻辑,匹配实际的视觉排布和MoveComp中的赋值规则,添加了调试日志方便排查位置问题。
|
2026-05-13 17:13:55 +08:00 |
|
panw
|
626d27e676
|
refactor(map): 优化英雄信息面板的缓存与复用逻辑
1. 新增缓存预先放置的HInfoComp组件,避免运行时实例化预制体
2. 移除动态创建面板逻辑,改为复用预先摆放的节点
3. 简化ensureHeroInfoPanel逻辑,通过node_index直接获取目标组件
4. 销毁时改为隐藏缓存节点而非直接销毁,保留复用基础
5. 移除冗余的relayoutHeroInfoPanels方法和相关逻辑
|
2026-05-13 17:13:41 +08:00 |
|
panw
|
b578e17186
|
feat(map): add node_index property to HInfoComp
新增节点索引属性用于标识当前组件绑定的节点位置
|
2026-05-13 16:18:08 +08:00 |
|
panw
|
2443dfce85
|
refactor(map): 为所有组件的onDestroy添加父类调用
统一修复组件销毁时未调用父类生命周期方法的问题,确保资源正确释放
|
2026-05-13 16:03:53 +08:00 |
|
panw
|
7cb07c04dd
|
fix(config): 调整两个辅助英雄的基础ap属性
将5301和5302英雄的ap分别从20/40调整为50/50,统一辅助英雄输出属性
|
2026-05-13 16:03:39 +08:00 |
|
panw
|
d6f020dc96
|
fix: 调整所有一级英雄的基础生命值属性
统一优化法师、远程、辅助类英雄的初始血量,平衡前期作战能力
|
2026-05-13 16:01:06 +08:00 |
|
panw
|
2b446ad45c
|
fix: 修复多个预制体布局与组件问题
1. 调整ranks.prefab的prefab引用与新增输入阻断组件
2. 统一调整hnode.prefab的节点位置、尺寸与字体样式
3. 修复map_rpg.prefab的节点偏移、组件id与新增背景矩形节点
|
2026-05-13 15:38:48 +08:00 |
|
walkpan
|
bafeccbeef
|
fix: 修复图集GC回收和天赋图标加载异常问题
1. 为uicons图集增加引用计数防止被GC回收导致spriteFrames为空
2. 增加图集spriteFrames存在性校验,避免空引用报错
3. 将天赋图标配置转为字符串类型,防止纯数字配置导致获取失败
|
2026-05-13 14:31:01 +08:00 |
|
walkpan
|
8e152eb710
|
chore: 更新图集资源与布局配置
1. 更新umps.png纹理图集与plist配置,调整所有精灵的裁剪偏移、旋转状态与纹理坐标
2. 修改mission.prefab的横向间距为40
3. 调整loading.prefab的加载图标缩放与尺寸,并替换精灵帧资源
|
2026-05-13 13:02:51 +08:00 |
|
walkpan
|
9ae6c74b39
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 12:17:04 +08:00 |
|
walkpan
|
8ca0737ca4
|
fix(gui): 更新umps.plist.meta的精灵帧配置
修正多个精灵图的旋转状态、裁剪坐标与尺寸数据,新增一个微信图片精灵帧配置
|
2026-05-13 12:17:02 +08:00 |
|
panw
|
ec4999f2fe
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 12:15:56 +08:00 |
|
panw
|
3ac8c1beb0
|
ui
|
2026-05-13 12:15:46 +08:00 |
|
walkpan
|
128b3573f2
|
chore(resources): 更新图集umps的纹理配置和资源
更新了umps.png纹理尺寸和所有精灵的排版参数,新增了新的微信截图精灵资源,重新生成了plist配置文件
|
2026-05-13 12:15:19 +08:00 |
|
walkpan
|
4993850bb8
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 10:37:24 +08:00 |
|
walkpan
|
b94890c2bf
|
ui调整
|
2026-05-13 10:37:21 +08:00 |
|
panw
|
f24ebda354
|
ui调整
|
2026-05-13 10:36:52 +08:00 |
|
walkpan
|
077ce01bdb
|
build: 更新游戏图集资源及关联prefab配置
1. 重新打包umps.png图集,新增多种场景道具精灵帧
2. 更新map_rpg.prefab的精灵组件配置,替换为null并调整尺寸模式
3. 更新所有精灵帧的meta配置信息,修正贴图位置与旋转属性
|
2026-05-13 09:59:48 +08:00 |
|
walkpan
|
4305a4461e
|
refactor(hero&mission): 调整英雄站位逻辑与配置
1. 修改游戏地平线Y轴偏移至100,适配新的UI布局
2. 为英雄属性组件添加分路与排位字段并初始化
3. 重构英雄站位分配逻辑,使用新增字段记录英雄位置
4. 更新地图与UI预制体的布局偏移适配新的游戏地平线
|
2026-05-13 00:15:38 +08:00 |
|
walkpan
|
518f15b1c3
|
fix(hero view): adjust血条顶部节点偏移量
统一配置血条顶部节点的Y轴偏移参数,区分普通英雄和Boss的血条高度,替换硬编码数值
|
2026-05-12 20:58:29 +08:00 |
|
walkpan
|
91fd86329e
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-12 19:56:24 +08:00 |
|
walkpan
|
8d1ce7eaa0
|
ui变更
|
2026-05-12 19:56:22 +08:00 |
|
panw
|
70c827c24f
|
修复(英雄移动系统): 完善移动到位判断与位置更新逻辑
修复仅检测X轴到达目标就切换待机状态的问题,新增Y轴位置校验,确保XY轴均到达目标点后才切换为待机状态;修复平滑移动时强制重置Y轴位置的问题,改为仅更新X轴坐标并保留当前Y轴位置;在边界检测和微小位移判断逻辑中加入Y轴状态校验,避免移动中途错误切换状态。
|
2026-05-12 19:55:42 +08:00 |
|
panw
|
46a62e298c
|
feat(hero movement): 优化编队站位逻辑并添加平滑换路功能
重构英雄编队站位计算逻辑,支持多线路部署;新增平滑换路移动逻辑并控制换路速度;新增换路时触发移动动画的逻辑;移除过时方法,引入BoxSet统一配置游戏线路坐标。
|
2026-05-12 19:31:15 +08:00 |
|
panw
|
e98ea80a6d
|
chore(game): 调整英雄前向锚点与每路前排容量参数
|
2026-05-12 18:09:14 +08:00 |
|
panw
|
4ca593107c
|
refactor(config): 调整英雄最大数量和移除无用注释
将HERO_MAX_NUM从3提升至6,删除已无用的攻击距离注释
|
2026-05-12 16:54:50 +08:00 |
|
panw
|
9b35482b3c
|
refactor(hero): 统一英雄攻击射程配置并优化射程判断
1. 将MoveSystem和MonMoveSystem中的硬编码射程常量替换为HeroDisVal统一配置
2. 调整近战英雄默认攻击射程为120,修正原硬编码数值不一致问题
3. 优化施法射程计算逻辑,复用HeroDisVal配置
4. 为敌人查找逻辑添加同路优先筛选逻辑
5. 修正部分英雄技能的弹道类型为贝塞尔曲线
6. 移除冗余的射程常量定义,统一配置管理
|
2026-05-12 16:32:38 +08:00 |
|
panw
|
20e9b1d484
|
refactor(monster&hero): 重构三路分层逻辑与渲染排序
1. 移除飞行怪特殊判定,统一按Y轴高度处理三路渲染
2. 重命名飞行层相关变量为更准确的路次命名
3. 新增英雄自动分路均衡分配逻辑
4. 调整渲染排序规则,按Y轴高度决定上下层显示顺序
5. 修复怪物入场动画与刷怪分路逻辑
|
2026-05-12 16:32:25 +08:00 |
|
panw
|
86363f50b0
|
refactor(game/common): 移除SingletonModuleComp中未使用的WxCloudApi导入
|
2026-05-12 14:55:42 +08:00 |
|
walkpan
|
72feccbcd8
|
fix: 修复卡牌预制体精灵图集引用并调整怪物移动速度
将所有怪物的移动速度从800调整为100,修复card.prefab中缺失的精灵图集引用
|
2026-05-12 12:26:41 +08:00 |
|
walkpan
|
e7075004fe
|
feat(monster&spawn): 新增飞行怪物支持,重构怪物移动与刷怪系统
抽离MonMoveComp拆分怪物移动逻辑,让MoveComp仅负责英雄移动
新增Fly和FlyBoss怪物类型,配置三层飞行轨道支持空中怪物
重写波次刷怪逻辑,移除固定5槽限制,按轨道自由排布怪物
将怪物生成上限与恢复阈值从5/3调整为50/30
优化渲染排序逻辑,为飞行怪添加持续浮动动画
移除跨波怪物属性继承,波次切换时自动清理残留怪物
|
2026-05-12 12:23:37 +08:00 |
|
walkpan
|
92db480baf
|
样式调整(天赋道具预制件): 调整天赋道具UI的布局与显示样式
修改道具节点尺寸为125x125,更换精灵素材与图集,优化各文本控件的显示参数
|
2026-05-11 22:27:52 +08:00 |
|