richarjiang
|
1b5fa721e6
|
perf: 抽帧
|
2025-10-21 10:39:11 +08:00 |
|
richarjiang
|
247f37bcbb
|
feat(audio): 优化攻击音效播放机制
- 将攻击音效播放延迟0.5秒以匹配动画时机
- 移除攻击音效的循环播放设置
- 注释掉攻击音效的停止逻辑,让音效自然播放完成
|
2025-10-21 09:59:44 +08:00 |
|
richarjiang
|
a8dff683cc
|
feat(player): 优化角色移动方向更新机制
改进了角色在寻路移动过程中的方向判断算法,通过聚合未来路径节点的方向信息来减少转向突变,提升移动动画的流畅性。同时调整了碰撞体参数和场景布局以优化游戏体验。
|
2025-10-21 09:49:40 +08:00 |
|
richarjiang
|
8f4200a7a3
|
perf: 优化底图可走路径
|
2025-10-20 09:22:47 +08:00 |
|
richarjiang
|
93d5473c88
|
fix: 删除不必要的代码
|
2025-10-16 09:45:43 +08:00 |
|
richarjiang
|
3908bb6935
|
feat(player): 改进玩家动画系统,支持四方向动画
- 添加新的动画文件支持上下左右四个方向的站立和行走动画
- 重构PlayerDirection枚举,支持左上、左下、右上、右下四个象限
- 优化动画切换逻辑,增加动画候选机制和兜底策略
- 改进方向判断算法,基于移动增量精确计算朝向
- 移除BonusWuqi相关资源和节点引用
- 更新场景文件,添加新动画剪辑引用
|
2025-10-16 09:18:22 +08:00 |
|
richarjiang
|
0e803bc5f0
|
perf(player): 优化移动方向计算和道具飞行动画
- 改进移动方向计算逻辑,从移动过程中持续更新改为移动开始前计算一次,提升性能
- 优化道具飞向玩家的动画,使用世界坐标和正确的坐标转换
- 移除触摸开始时自动隐藏弹窗的逻辑
- 调整方向判断算法,优先判断水平方向,更符合梦幻西游风格
|
2025-10-15 16:21:10 +08:00 |
|
richarjiang
|
27c30713a9
|
perf: 道具支持站位
|
2025-10-11 14:30:09 +08:00 |
|
richarjiang
|
94fac4f38f
|
feat: 替换人物形象以及动画逻辑
|
2025-10-11 09:00:07 +08:00 |
|
richarjiang
|
0231d334e3
|
perf:优化攻击判定
|
2025-10-10 16:02:47 +08:00 |
|
richarjiang
|
71231ad759
|
perf: 优化攻击位置
|
2025-10-10 15:17:58 +08:00 |
|
richarjiang
|
455cca40b0
|
feat: 寻路优化
|
2025-10-10 14:40:28 +08:00 |
|
richarjiang
|
dbdec71d0d
|
perf: 更新通关弹窗
|
2025-10-10 11:12:02 +08:00 |
|
richarjiang
|
d6d612949e
|
feat: 支持道具、攻击特效
|
2025-10-10 10:06:55 +08:00 |
|
richarjiang
|
cce130755c
|
feat(combat): 新增战斗距离调整与位置对齐逻辑
- 在场景与脚本中增加 attackPreferredDistance / attackDistanceTolerance 配置
- 碰撞后自动停止移动并调度 adjustPositionsForAttack,确保玩家与怪物保持理想水平距离
- 统一 Y 轴居中,限制在地图边界内,并强制玩家位于右侧
- 优化攻击动画触发,仅播放 attack3 并依据最终朝向设置 direction
- 增加日志输出便于调试最终距离与误差
|
2025-09-30 17:19:20 +08:00 |
|
richarjiang
|
70a7c25d99
|
refactor(scene): 重构影子节点结构并简化Shadow2D组件
- 移除动态创建影子节点的逻辑,改为在场景中预置Shadow节点
- 简化Shadow2D组件,移除target绑定和动态更新逻辑
- 统一所有影子节点的命名和结构,统一使用Shadow名称
- 调整影子节点位置,统一放在角色节点下作为子节点
- 移除所有动态影子参数配置,使用固定椭圆参数绘制影子
|
2025-09-30 09:31:17 +08:00 |
|
richarjiang
|
ac43ce51d7
|
perf: 优化奖励特效
|
2025-09-29 17:44:52 +08:00 |
|
richarjiang
|
553c4f0057
|
fix
|
2025-09-29 17:18:06 +08:00 |
|
richarjiang
|
a253c34a10
|
feat: 优化动画以及影子
|
2025-09-29 17:06:20 +08:00 |
|
richarjiang
|
dec7ce62ee
|
feat: 支持失败弹窗
|
2025-09-29 15:39:27 +08:00 |
|
richarjiang
|
facdae5c5e
|
perf: 支持相机运镜
|
2025-09-29 08:20:59 +08:00 |
|
richarjiang
|
ad51ba1262
|
feat: 支持武器奖励
|
2025-09-28 16:56:03 +08:00 |
|
richarjiang
|
869a33431c
|
feat: 支持手势引导
|
2025-09-28 15:45:53 +08:00 |
|
richarjiang
|
1a6580e195
|
perf: 优化
|
2025-09-28 10:04:21 +08:00 |
|
richarjiang
|
e09c9a84cb
|
feat: 新增资源分包与启动场景,支持音效播放
|
2025-09-28 08:54:00 +08:00 |
|
richarjiang
|
f27a27d2ce
|
perf: 支持奖励特效
|
2025-09-26 10:49:23 +08:00 |
|
richarjiang
|
b83817e246
|
perf: 接入所有怪物
|
2025-09-26 10:02:38 +08:00 |
|
richarjiang
|
fc16db386c
|
feat: 完善图片素材
|
2025-09-24 16:32:57 +08:00 |
|
richarjiang
|
5bb83ddd86
|
perf: 删除不必要的代码
|
2025-09-23 17:22:31 +08:00 |
|
richarjiang
|
924862598a
|
feat: 支持道具以及升级
|
2025-09-23 16:39:24 +08:00 |
|
richarjiang
|
9972db71be
|
feat: 支持新地图
|
2025-09-23 09:56:24 +08:00 |
|
richarjiang
|
0b270ff9f9
|
feat: 支持更新相机高度
|
2025-09-22 17:45:20 +08:00 |
|
richarjiang
|
98742745eb
|
feat: 支持游戏数值
|
2025-09-22 17:34:28 +08:00 |
|
richarjiang
|
954acfb725
|
feat: 支持 die
|
2025-09-22 16:50:01 +08:00 |
|
richarjiang
|
dd263b6481
|
feat: 完成碰撞以及攻击逻辑
|
2025-09-22 16:41:31 +08:00 |
|
richarjiang
|
1f0771b271
|
feat: 引入新的素材
|
2025-09-22 16:04:42 +08:00 |
|
|
|
d6aa74cb9d
|
feat: 支持自动寻路算法
|
2025-09-21 21:31:54 +08:00 |
|
|
|
85d1b54389
|
feat
|
2025-09-21 21:00:58 +08:00 |
|
richarjiang
|
98f28ec5bf
|
init
|
2025-09-19 17:21:53 +08:00 |
|