|
|
b38e63e200
|
refactor(skill): 重构技能组件目录结构并重命名施法请求组件
将技能相关组件从hero目录移动到skill目录
将CastSkillRequestComp重命名为CSRequestComp
更新相关引用和文档说明
|
2025-10-31 09:22:50 +08:00 |
|
|
|
6db004a99f
|
feat(skill): 重构技能模块,新增技能前后摇动画和组件
- 新增技能前后摇动画资源及配置
- 添加技能组件(SkillCom, EndAnmCom)和视图组件
- 重构技能配置表,支持前后摇动画配置
- 删除旧版技能资源(prefab, boom目录)
- 调整技能预制体路径结构
|
2025-10-30 19:30:55 +08:00 |
|
|
|
e9cc5aae08
|
refactor(英雄系统): 拆分通用移动组件为专属的英雄和怪物移动系统
将原有的BattleMoveComp和BattleMoveSystem拆分为HeroMoveComp/HeroMoveSystem和MonMoveComp/MonMoveSystem
移除不再使用的BattleMove相关文件和ECS位置系统
更新Hero和Monster实体使用新的移动组件
|
2025-10-30 15:28:11 +08:00 |
|
|
|
55646c3a11
|
重构了 技能系统,还需要完善
|
2025-10-30 15:12:49 +08:00 |
|
|
|
11f1f08c1d
|
refactor(属性系统): 重构英雄属性系统,将属性定义移至HeroAttrs模块
- 将Attrs和DBuff相关定义从SkillSet迁移至HeroAttrs
- 新增NeAttrs枚举用于管理负面状态
- 重构HeroViewComp中的buff/debuff处理逻辑
- 优化属性分类和分组,增加新属性类型
- 移除旧的DBuff相关代码,改用统一的负面状态管理
|
2025-10-25 15:04:11 +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 |
|
|
|
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 |
|
|
|
d0cd9c1326
|
buff需要重置
|
2025-10-16 16:52:27 +08:00 |
|
|
|
a824d9a124
|
云环境和本地调试 添加
|
2025-08-18 17:00:40 +08:00 |
|
|
|
b6ec65741a
|
关卡调整
|
2025-08-17 21:12:35 +08:00 |
|
|
|
1273ec6e99
|
去掉skillcom处理 buff skill只负责动画运行和碰撞伤害
|
2025-08-12 10:31:01 +08:00 |
|
|
|
570812de88
|
移动 技能方向基本完善
|
2025-08-08 20:17:40 +08:00 |
|
|
|
a283e98e98
|
英雄 位移 完成
|
2025-08-08 17:12:17 +08:00 |
|
|
|
25ed3a009a
|
角色 停止后 切换到idle动画
|
2025-08-08 13:44:28 +08:00 |
|
|
|
52ee731e3f
|
dd
|
2025-08-07 23:37:18 +08:00 |
|
|
|
6f9529ada2
|
dd
|
2025-08-05 17:25:34 +08:00 |
|
|
|
b69222d24f
|
dd
|
2025-06-24 00:13:13 +08:00 |
|
|
|
6584fa0e72
|
改了 好多
|
2025-06-22 23:50:28 +08:00 |
|
|
|
6aeee46c7c
|
血条显示修改
|
2025-06-12 20:30:19 +08:00 |
|
|
|
c35ae83511
|
修复 层级不起效和移动问题
|
2025-06-12 20:04:27 +08:00 |
|
|
|
cb38aa55a4
|
继续完善 装备buff
|
2025-06-12 16:24:23 +08:00 |
|
|
|
4c0d1023a0
|
攻击次数 继续完善
|
2025-06-12 10:56:12 +08:00 |
|
|
|
798a831227
|
技能碰撞改回物理碰撞
|
2025-03-30 16:59:40 +08:00 |
|
|
|
67704725b2
|
修改了很多
|
2025-03-27 23:25:10 +08:00 |
|
|
|
3a15541170
|
清理之前文件 + 再次取消碰撞检测
|
2025-03-27 12:15:02 +08:00 |
|
|
|
ae30a865c7
|
重新 使用碰撞来处理 抛射型技能逻辑处理
|
2025-03-26 11:04:58 +08:00 |
|
|
|
c619b97aa4
|
技能组件修改,由skillcom统一负责动画,只负责动画
|
2025-02-08 08:06:42 +08:00 |
|
|
|
f5fe35d36b
|
实现 英雄不在动一个x点,和 伤害队列显示
|
2025-02-07 15:36:25 +08:00 |
|
|
|
4dcb732148
|
解决 技能系统计数器造成的问题,todo:去掉局内成长设定
|
2025-02-03 23:50:27 +08:00 |
|
|
|
5536428125
|
技能系统 初步搭建,下步 伤害系统
|
2025-02-03 01:07:56 +08:00 |
|
|
|
215fcd3a76
|
开始英雄技能系统,负责英雄技能的释放
|
2025-02-02 17:18:32 +08:00 |
|
|
|
00148863ad
|
去掉物理碰撞组件,英雄的移动改由系统逻辑统一处理
|
2025-02-02 16:28:19 +08:00 |
|
|
|
e571ae2caf
|
去掉碰撞系统
|
2025-02-02 14:48:06 +08:00 |
|
|
|
ea67f9434f
|
了解 move 用法
|
2024-08-30 17:09:48 +08:00 |
|