|
|
6571eb2ef0
|
feat(game): 技能基础框架基本搭建完成,下步遇到再完善
- 调整了英雄角色top.prefab节点结构和组件关联,优化层级关系和属性值
- 修改pow、mpb等子节点的组件及位置,提升表现效果
- 更新技能atk_fires.prefab增加了ReadyLoop、SkillTime等新属性
- 调整攻击技能atk_s1.prefab的运行类型及相关时间与计数参数
- 修正atk_s1.prefab目标覆盖配置,完善prefab实例结构
- 精简atk_s_1.prefab的子节点引用,去除冗余id链接,简化资源结构
|
2025-10-19 15:16:39 +08:00 |
|
|
|
2eae29f1a1
|
fix(hero): 修正英雄与怪物技能消耗和状态判断逻辑
- 修改Hero和Monster类中技能对象,新增cost属性用于技能消耗
- 修复HeroViewComp中isStun和isFrost方法,确保返回布尔值
- SkillConComp日志输出技能列表和消耗信息,增强调试能力
- 更新英雄配置中的map属性值由0改为100,统一角色数据映射
|
2025-10-18 09:07:22 +08:00 |
|
|
|
a3e4e70d9d
|
feat(hero): 初始化角色和怪物技能数据,修改技能数据引用
- 在Hero实体中初始化技能数组,添加技能UUID和冷却时间信息
- 在Monster实体中遍历怪物技能,准备技能相关数据
- 在HeroViewComp中新增skills属性以存储技能信息
- 在SkillEnt中修正技能属性赋值,使用深拷贝避免引用问题
- 删除SkillConComp中无用的空行,优化update方法代码格式
|
2025-10-17 22:29:10 +08:00 |
|
|
|
2cdb25ac58
|
refactor(skillSet): 基本功完成 新buff系统 优化DBuff与Attrs映射及转换逻辑
- 规范化DBuff的枚举命名,修正属性对应关系
- 统一DBuff与Attrs的双向映射,通过TransformBuffs函数处理转换
- 移除旧的getAttrFieldFromDebuff方法,改用更灵活的映射数组
- 更新Attrs枚举,增加被易伤、防护盾等新属性
- 重新调整AttrsType映射,保证属性类型一致性
refactor(hero): 重构Hero和Monster初始化属性及buff系统
- Hero初始化时完善基础属性赋值,新增基础移动速度与攻击距离
- Hero使用initAttrs替代initBuffsDebuffs,重构buff/debuff初始化流程
- Monster初始化简化,统一按Hero写法初始化基础属性和Attrs
- 实现buff/debuff属性智能覆盖与叠加时长的改进逻辑
- 属性计算改用统一逻辑,支持数值型和百分比型准确计算
- 增加属性值范围限制,确保部分属性在合理区间内
refactor(heroViewComp): 优化buff/debuff管理及状态判断
- 统一buff和debuff的持久与临时管理字典及更新方法
- 优化临时buff/debuff的更新时间处理,自动触发属性重新计算
- 提供isStun和isFrost接口简化眩晕、冰冻状态判断
- 规范注释及代码格式,提升可读性和维护性
refactor(skillConComp): 优化眩晕与冰冻状态判断逻辑
- 移除遍历判断,改用HeroViewComp的isStun和isFrost方法
- 简化技能冷却更新逻辑,提升性能
chore(heroSet): 添加AttrSet枚举定义属性最大值限制
docs(rogueConfig): 更新说明文档中的属性枚举定义说明
- 将属性增强枚举由BuffAttr修改为Attrs,以保持一致性
|
2025-10-17 22:02:23 +08:00 |
|
|
|
94f83482fa
|
refactor(config): 修改 Buff/Debuff 接口字段命名
- 将 DbuffConf 中的属性 deV, deC, deR 重命名为 value, time, chance
- 将 BuffConf 中的属性 buV, buC, buR 重命名为 value, time, chance
- 统一代码中 Buff 和 Debuff 配置的字段命名,提升可读性和一致性
|
2025-10-17 19:46:31 +08:00 |
|
|
|
4706a128f3
|
refactor(buff): 统一buff和debuff属性结构及类型区分
- 新增Buff类型枚举BType,区分数值型与百分比型属性
- 定义AttrsType,映射每个属性的类型(数值或百分比)
- 添加辅助方法isRatioAttr和getAttrType用于属性类型判断
- HeroViewComp中buff和debuff相关属性名称重新命名,区分持久型和临时型及属性类型
- 修改buff/debuff的加载、应用、更新逻辑,适配新的属性结构
- 新增HeroViewComp的isStun和isFrost方法判断状态
- BattleMoveSystem中使用新判断方法替代旧列表遍历
- 移除SkillCom中未使用的BuffAttr导入项,优化依赖关系
|
2025-10-17 18:41:54 +08:00 |
|
|
|
13874f3618
|
比例添加还是有问题的
|
2025-10-17 13:40:59 +08:00 |
|
|
|
d9282b7469
|
feat(movement): 添加移动速度属性并调整速度计算逻辑
- 在DBuff和Attrs中新增移动速度相关字段SPEED
- 修改getAttrFieldFromDebuff映射,支持移动速度下降Debuff
- 修正DbuffConf接口中deV拼写错误
- BattleMoveSystem中使用Attrs.SPEED替代原慢速减值计算速度
- HeroViewComp中修复deV字段拼写并更新减速效果处理逻辑
- 移除未使用和无效的状态类Debuff标记,优化逻辑判断
|
2025-10-17 10:54:02 +08:00 |
|
|
|
d8ba69aada
|
还有好多错误
|
2025-10-17 00:29:34 +08:00 |
|
|
|
559ddfb653
|
dd
|
2025-10-16 23:40:12 +08:00 |
|
|
|
d0cd9c1326
|
buff需要重置
|
2025-10-16 16:52:27 +08:00 |
|
|
|
31eedceeb3
|
技能设置清理
|
2025-10-16 11:14:28 +08:00 |
|
|
|
8e044fcf3c
|
dd
|
2025-09-01 17:27:24 +08:00 |
|
|
|
6c95b3acc3
|
引导 基本完成
|
2025-08-25 17:28:02 +08:00 |
|
|
|
6a29821a7b
|
引导系统基本完成,开始制作 引导步骤
|
2025-08-24 23:40:37 +08:00 |
|
|
|
213149881c
|
去掉大部分 调试信息
|
2025-08-21 14:33:42 +08:00 |
|
|
|
1896b5fab0
|
开始商店 脚本和ui
|
2025-08-20 17:46:06 +08:00 |
|
|
|
b531948d4d
|
永久数据不再mvvm显示
|
2025-08-20 14:02:14 +08:00 |
|
|
|
c47ecc21e6
|
金币经验掉落
|
2025-08-19 22:30:59 +08:00 |
|
|
|
854affeaae
|
奖励已经双倍奖励
|
2025-08-19 19:40:34 +08:00 |
|
|
|
1a25a566c8
|
英雄出战选择 +英雄相关 ui 改变
|
2025-08-17 20:40:03 +08:00 |
|
|
|
ba61724a08
|
dd
|
2025-08-17 12:28:38 +08:00 |
|
|
|
e5874bf936
|
护盾改为 护甲值
|
2025-08-17 12:25:22 +08:00 |
|
|
|
9ccd63be3c
|
血条扣血特效
|
2025-08-16 15:32:39 +08:00 |
|
|
|
0d3f789bdc
|
技能清理技能完成, 完全使用帧动画
|
2025-08-16 14:21:05 +08:00 |
|
|
|
d464491172
|
英雄和敌人 全死亡后,判定解决
|
2025-08-12 20:20:05 +08:00 |
|
|
|
5dd354a86b
|
刷怪完成
|
2025-08-12 15:54:56 +08:00 |
|
|
|
61cbd6e7bd
|
技能有bug 需要处理
|
2025-08-12 11:02:16 +08:00 |
|
|
|
1273ec6e99
|
去掉skillcom处理 buff skill只负责动画运行和碰撞伤害
|
2025-08-12 10:31:01 +08:00 |
|
|
|
ca8bbd397b
|
防御还是百分比减免
|
2025-08-12 00:01:10 +08:00 |
|
|
|
13d0a6d190
|
技能cd 完善
|
2025-08-11 23:13:16 +08:00 |
|
|
|
919ff09351
|
英雄去除 smchp
|
2025-08-11 22:33:22 +08:00 |
|
|
|
bce3580b22
|
再次清理英雄,切换到像素
|
2025-08-10 15:48:34 +08:00 |
|
|
|
4ea590e708
|
英雄 简单优化
|
2025-08-08 22:40:07 +08:00 |
|
|
|
bf241345bf
|
技能内存优化
|
2025-08-08 22:20:26 +08:00 |
|
|
|
d0f79c9207
|
再来一局 完善, todo : mission 添加自定义的 定时运行队列 方便销毁
|
2025-08-06 10:56:50 +08:00 |
|
|
|
97bba4edb7
|
英雄召唤基本完成 下一步 满3个英雄后 不再出现其他英雄
|
2025-08-05 22:28:24 +08:00 |
|
|
|
6f9529ada2
|
dd
|
2025-08-05 17:25:34 +08:00 |
|
|
|
3db3cc78eb
|
逐步 去掉 主英雄设定
|
2025-08-05 10:32:18 +08:00 |
|
|
|
3c349f4195
|
++lucky 功能ui
|
2025-08-01 17:24:55 +08:00 |
|
|
|
cac739c52b
|
天赋替换完成
|
2025-07-31 22:56:31 +08:00 |
|
|
|
7bb49f86d5
|
死亡计数出错修复 + 刷怪5个后间隔5秒
|
2025-07-31 17:22:04 +08:00 |
|
|
|
d56b4293d7
|
掉血独立
|
2025-07-31 15:46:25 +08:00 |
|
|
|
db2acbf52e
|
todo 天赋逐个验证 + 掉血改独立
|
2025-07-30 23:25:06 +08:00 |
|
|
|
23ef6c3ca0
|
天赋完善 继续
|
2025-07-30 22:25:31 +08:00 |
|
|
|
c3ecc08767
|
增益 再全面完善下
|
2025-07-30 00:41:20 +08:00 |
|
|
|
6c6fb64ab1
|
统一属性计算函数
|
2025-07-30 00:19:46 +08:00 |
|
|
|
11a957b08a
|
临时buff改成时间计算 cd 加速的逻辑改变
|
2025-07-30 00:08:46 +08:00 |
|
|
|
a4ebf3c651
|
dd
|
2025-07-29 23:55:49 +08:00 |
|
|
|
953ae2e0f9
|
dd
|
2025-07-28 14:17:56 +08:00 |
|