ResModelInfoCustom.lua表中数据如下:
{
Type=4,
Job=0,
Model="300007",
Tag=3,
Offset={0,0.70,0},
HudTop=2,
FloatNumber=0,
IsStatic=0,
Scale=1,
BoneWing="HP_wing",
ExtOffset={0,-90,-90},
}
ResModelLegoInfoCustom
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-07 16:47:11 |
👁️ 阅读: 11
根据提供的配置数据,翅膀位置和朝向不跟随人物模型的问题,可以通过调整模型资源表(ResModelInfoCustom)中的相关参数来解决。
**调整方案:**
1. **修正 `ExtOffset` 参数**:在 `ResModelInfoCustom` 表中,`ExtOffset` 字段用于配置翅膀的旋转角度。当前配置 `{0,-90,-90}` 可能导致翅膀朝向固定。可以尝试将其调整为 `{0,0,0}`,使翅膀的旋转与模型默认方向一致。
2. **检查并配置 `BoneWing` 的跟随速度**:`ResModelInfoCustom` 表中的 `BoneHead` 字段在配置法宝时用于设置跟随移动速度(建议值0.1~1)。虽然当前配置的骨骼是 `HP_wing`,但可以参考此原理,确保翅膀挂接的骨骼点(`BoneWing`)具有正确的跟随属性,使翅膀能即时响应人物移动。
3. **核对 `ResModelLegoInfoCustom` 表配置**:确保在模型拼接表中,翅膀的配置(`ModelType`、`ModelArgs`)引用了正确的模型资源ID,并且与 `ResModelInfoCustom` 表中的配置对应。
**总结:**
主要调整方向是修改 `ResModelInfoCustom` 表中的 `ExtOffset` 旋转角度,并确认骨骼挂接点的跟随属性,以实现翅膀朝向与移动能实时跟随人物模型。
← 返回问答库