walkpan
|
d6c2ba6534
|
feat: 拆分特殊卡类型并实现升级和刷新功能
- 将 CardType.Special 拆分为 SpecialUpgrade 和 SpecialRefresh
- 新增特殊卡使用逻辑:升级功能卡可随机升级场上英雄,刷新功能卡可筛选卡池
- 添加 drawCardsByRule 函数支持按类型、英雄类型和等级抽取卡牌
- 在 MissionCardComp 中处理特殊卡使用事件并更新UI
|
2026-03-29 21:16:03 +08:00 |
|
walkpan
|
105082d009
|
fix: 调整角色控制器UI元素位置并禁用卡牌锁定UI
- 注释掉卡牌锁定/解锁按钮的显示逻辑,暂时禁用该功能
- 调整角色控制器界面中多个UI元素的位置坐标,优化布局
|
2026-03-28 15:00:40 +08:00 |
|
walkpan
|
8006331308
|
fix: 修复卡牌触摸事件未绑定及调整游戏配置和UI布局
- 启用CardComp中的卡牌触摸事件绑定以支持交互
- 将游戏地平线(GAME_LINE)从0调整为100
- 更新引擎配置使用spine-4.2替代spine-3.8
- 调整多个prefab中的节点位置、尺寸和缩放比例
- 修正地图背景高度和底部边距
- 禁用card.prefab中的某个组件
|
2026-03-28 13:03:15 +08:00 |
|
walkpan
|
a638f473a0
|
feat: 新增英雄出售功能并优化UI交互
- 在 Hero 类中添加 removeByEid 静态方法,用于安全移除英雄实体
- 在 HInfoComp 中集成出售按钮逻辑,点击可移除对应英雄并关闭信息面板
- 为 card.prefab 和 hnode.prefab 添加召唤/出售按钮及相关UI组件
- 调整 role_controller.prefab 面板高度并禁用部分组件
- 移除未使用的 hit-flash-white 场景资源文件
- 暂时注释 CardComp 中的触摸事件绑定以进行调试
|
2026-03-28 12:04:41 +08:00 |
|
walkpan
|
b88d3c214a
|
feat: 添加英雄信息弹窗显示功能
- 在卡牌点击时打开英雄技能信息弹窗
- 为英雄头像信息组件添加点击打开弹窗功能
- 重构信息弹窗组件,支持动态显示英雄技能信息
- 调整弹窗UI布局和尺寸以适应不同数量的技能显示
|
2026-03-27 19:24:29 +08:00 |
|
panw
|
da83c89427
|
feat(卡牌): 添加金币消耗机制
- 在 CardComp 中检查使用卡牌所需金币,不足时播放反弹动画并提示
- 在 MissionCardComp 中检查刷新卡牌所需金币,不足时提示
- 添加金币获取和设置方法,统一处理金币数值的取整和边界
- 更新 UI 显示逻辑,同时显示金币余额和刷新/升级消耗
- 使用卡牌或刷新时扣除相应金币并发送金币变更事件
|
2026-03-27 10:38:42 +08:00 |
|
walkpan
|
8a151a3922
|
feat(关卡): 添加英雄数量上限机制
- 在 MissionCardComp 中添加英雄数量显示与上限控制逻辑
- 当英雄数量达到上限时禁止使用英雄卡牌
- 英雄死亡时减少当前英雄计数并刷新显示
- 添加英雄数量变化的动画反馈效果
- 移除 SingletonModuleComp 中未使用的 unlockCoin 字段
|
2026-03-25 23:04:12 +08:00 |
|
walkpan
|
354f242930
|
refactor: 重构buff系统,移除预定义buff列表
- 将SkillConfig.buffs字段改为直接存储BuffConf对象数组
- 移除预定义的BuffsList和相关导入引用
- 简化SCastSystem中buff应用逻辑,直接使用配置对象
- 移除CardComp中Buff/Debuff类型的图标获取逻辑
- 简化HeroAttrsComp调试日志,移除buff名称显示
|
2026-03-22 19:09:02 +08:00 |
|
panw
|
35af88d570
|
feat: 重构英雄与怪物系统并添加等级机制
- 调整怪物配置映射,将兽人系列怪物ID从5xxx改为6xxx
- 为英雄系统添加等级支持,英雄属性随等级线性增长
- 重构卡牌系统,区分英雄卡和功能卡显示逻辑
- 重新组织英雄配置数据,按职业分类并添加等级字段
- 扩展技能配置,为各等级添加对应技能变体
- 简化特殊卡配置结构,添加名称和描述字段
|
2026-03-20 10:54:29 +08:00 |
|
walkpan
|
7d0dc04d01
|
feat(card): 完善卡牌图标显示与锁定功能
- 为英雄卡牌添加动画图标显示,根据配置加载对应动画
- 修复锁定按钮显示逻辑,现在正确显示锁定/解锁状态
- 为技能、buff、英雄等卡牌类型添加图标解析功能
- 更新卡牌预制体,调整图标尺寸和锁定图标
- 删除未使用的动画资源文件
- 优化资源图集配置,调整精灵帧位置
|
2026-03-14 21:39:27 +08:00 |
|
walkpan
|
2f1af99a1b
|
feat: 添加卡牌使用组件并集成至卡牌系统
- 新增 CardUseComp 组件,用于处理卡牌使用逻辑和效果分发
- 在 CardComp 中集成 CardUseComp,卡牌使用时触发效果事件
- 修改 MissionCardComp,任务开始时自动发牌至槽位
- 更新预制体资源,修复卡牌 UI 节点引用
|
2026-03-14 13:07:26 +08:00 |
|
walkpan
|
b630a97f8b
|
feat(ui): 添加卡槽自动布局并禁用角色控制器节点
- 在 CardComp 中新增 setSlotPosition 方法,支持动态设置卡槽位置
- 在 MissionCardComp 中实现 layoutCardSlots 方法,根据卡槽数量自动水平居中布局
- 在任务开始、抽卡等关键时机调用布局更新,确保卡槽位置正确
- 禁用角色控制器预制件中的节点,防止其干扰UI交互
|
2026-03-14 09:42:20 +08:00 |
|
walkpan
|
b32cea1c00
|
feat: 为卡牌组件添加拖拽使用动画并增强日志
- 为 CardComp 添加拖拽使用交互:上拉超过阈值触发使用,否则回弹
- 增加卡牌刷新、回弹、使用消失的 Tween 动画
- 在 MissionCardComp 和 CardComp 的关键节点添加调试日志
- 修复升级按钮在达到最大等级后隐藏升级提示的问题
- 优化卡牌使用和清槽时的动画与状态重置逻辑
|
2026-03-14 09:42:08 +08:00 |
|
walkpan
|
d0e824e93b
|
feat(卡牌系统): 实现任务卡牌抽卡与锁定功能
- 新增 MissionCardComp 作为卡牌面板控制器,管理四个固定卡槽
- 实现抽卡按钮逻辑,根据卡池等级抽取并分发卡牌到四个槽位
- 实现卡池升级按钮,提升抽卡品质但不影响已锁定卡牌
- 新增 CardComp 作为单卡控制器,支持卡牌使用与槽位锁定功能
- 锁定状态下卡槽将跳过抽卡更新,保持原有卡牌
- 添加任务开始/结束时的卡槽清理与界面显隐控制
- 修复预制体字段缺失问题,补充 instance 和 targetOverrides 字段
|
2026-03-14 09:18:45 +08:00 |
|
walkpan
|
c8c3dde2e4
|
feat(card): 新增卡牌系统核心组件与配置
- 新增 CardComp 组件用于卡牌视图展示
- 新增 CardSet 配置文件,包含卡牌类型、种类枚举和完整卡池配置
- 重构 HSkillComp 组件,优化技能调试面板布局和交互逻辑
- 更新 MissionCardComp 组件,移除旧卡牌类型依赖
- 调整 GameSet 配置文件,移除 CardType 和 CardKind 枚举
- 更新卡牌预制体结构,优化 UI 布局和组件绑定
- 新增特殊卡牌效果系统,支持抽英雄和重复使用等特殊能力
- 实现卡牌按权重抽取算法和卡池等级管理机制
|
2026-03-13 23:15:21 +08:00 |
|
walkpan
|
797cf72a09
|
清理 ui1 ui2 精简到ui3 和ui4
|
2025-10-12 14:58:52 +08:00 |
|
panfudan
|
213149881c
|
去掉大部分 调试信息
|
2025-08-21 14:33:42 +08:00 |
|
panfudan
|
1896b5fab0
|
开始商店 脚本和ui
|
2025-08-20 17:46:06 +08:00 |
|
panfudan
|
9e1459973c
|
品质统一在boxset设定
|
2025-08-18 21:03:47 +08:00 |
|
panfudan
|
a824d9a124
|
云环境和本地调试 添加
|
2025-08-18 17:00:40 +08:00 |
|
panfudan
|
bce3580b22
|
再次清理英雄,切换到像素
|
2025-08-10 15:48:34 +08:00 |
|
panfudan
|
471248eba8
|
英雄icon 直接使用json动画,不需要icon图片了
|
2025-08-07 00:34:59 +08:00 |
|
panw
|
6f9529ada2
|
dd
|
2025-08-05 17:25:34 +08:00 |
|
panw
|
2423b25dea
|
dd
|
2025-08-04 17:16:05 +08:00 |
|
panfudan
|
a03b2516e3
|
dd
|
2025-08-03 19:03:43 +08:00 |
|
panfudan
|
5c8a15262e
|
ui调整 去掉一些不要的
|
2025-08-03 16:25:51 +08:00 |
|
panw
|
16195f4cb4
|
天赋触发和 ui制作完成
|
2025-07-29 17:08:42 +08:00 |
|
panw
|
d081695725
|
天赋 初步, 倒计时 添加
|
2025-07-28 17:12:43 +08:00 |
|
panw
|
953ae2e0f9
|
dd
|
2025-07-28 14:17:56 +08:00 |
|
panw
|
e45ebd524b
|
添加了 英雄专门处理 装备加成的文件,接下来 去掉原先的光环类文件 FightCon
|
2025-07-22 16:16:36 +08:00 |
|
panw
|
95e64c530a
|
升级bug 解决
|
2025-07-16 16:07:06 +08:00 |
|
panw
|
82127a81ba
|
强化选项 完成
|
2025-07-16 10:38:47 +08:00 |
|
panfudan
|
6f2af2f395
|
接下来测试强化
|
2025-07-15 23:22:52 +08:00 |
|
panw
|
43c2dbcfa2
|
怪物根据怪物等级 掉落石头和经验
|
2025-07-11 16:20:05 +08:00 |
|
panw
|
f73badd5fc
|
对UI进行调整
|
2025-07-09 10:24:43 +08:00 |
|
panfudan
|
f7c231de00
|
基础主将添加+ 修复第一次伤害计算为穿刺伤害bug
|
2025-07-06 23:58:10 +08:00 |
|
panw
|
352792b76f
|
装备ui 等级和品质 表现
|
2025-07-04 15:40:36 +08:00 |
|
panfudan
|
85e4985311
|
dd
|
2025-07-03 23:31:09 +08:00 |
|
panw
|
11e6ecdf48
|
装备 需要完善
|
2025-07-02 17:45:00 +08:00 |
|
panw
|
0a25259cf4
|
技能卡槽 需要测试确认
|
2025-06-26 16:57:55 +08:00 |
|
panw
|
c62eda84bb
|
卡组刷新 及预置广告 抽紫装, 成功后刷紫装未做
|
2025-06-23 16:17:58 +08:00 |
|
panw
|
c6fa6838db
|
dd
|
2025-06-23 10:49:15 +08:00 |
|
panfudan
|
6584fa0e72
|
改了 好多
|
2025-06-22 23:50:28 +08:00 |
|
panw
|
3582521e4e
|
dd
|
2025-06-19 16:38:20 +08:00 |
|
panw
|
3accaa1850
|
card ui调整
|
2025-06-19 10:28:31 +08:00 |
|
panw
|
ab9ff70f77
|
功能性卡牌功能继续
|
2025-06-18 17:17:29 +08:00 |
|
panw
|
2376c952d2
|
修改了挺多, 继续完善 战斗流程设计
|
2025-06-13 10:59:41 +08:00 |
|
panfudan
|
094b55f349
|
装备添加
|
2025-06-08 23:16:40 +08:00 |
|
panw
|
b26efd07fd
|
游戏开始 初始技能功能 继续完善
|
2025-06-04 17:16:43 +08:00 |
|
panw
|
899613c689
|
召唤逻辑改变
|
2025-06-03 16:34:27 +08:00 |
|