我说的翅膀不会保持跟人物同一个方向的问题,是指移动后朝向发生了改变而不是维持初始时跟人物的朝向
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-07 16:50:12 |
👁️ 阅读: 9
翅膀不会保持与人物同一方向的问题,通常是由于翅膀的旋转角度配置不当导致的。
根据配置说明,翅膀的旋转角度通过 `ResModelInfoCustom` 表中的 `ExtOffset` 字段控制。
- **如果翅膀带特效**,`ExtOffset` 应配置为 `{0,0,0}`,使翅膀与模型默认方向一致。
- **如果翅膀不带特效**,默认配置为 `{0,-90,-90}`,这可能导致翅膀在人物移动后朝向发生偏移,无法跟随人物方向旋转。
**解决方法**:
在 `ResModelInfoCustom` 表中,找到对应翅膀的配置行,将 `ExtOffset` 字段修改为 `{0,0,0}`。这样翅膀的旋转会与人物模型的朝向同步,移动后也能保持与人物相同的方向。
同时,还需确认:
1. `BoneWing` 字段已正确设置为翅膀的挂接骨骼(如 `HP_wing`),确保挂接点具有跟随属性。
2. `ResModelLegoInfoCustom` 表中对应模型的 `Wing` 字段引用了正确的翅膀模型ID,与 `ResModelInfoCustom` 配置对应。
通过以上调整,翅膀的朝向会实时跟随人物模型旋转,解决移动后朝向改变的问题。
← 返回问答库