游戏素材处理4 分钟阅读
Spine 双骨 IK 的手肘弯反了,先检查 Positive
把目标放在可达范围内,只切换双骨 IK 的弯曲方向,再对照设定姿势、动画关键帧和导出预览。


换武器后,手仍能到达握点,肘却从身体外侧折向胸前。把目标拖到另一侧可能暂时盖住问题,但会一起改变握点。把修复拆成两个问题:手要到哪里,以及肘要从哪一侧弯过去。
在可达范围内只改一个设置
Spine 的 IK 约束文档说明,Positive 用于双骨 IK,控制子骨相对父骨的弯曲方向,并且可以设关键帧。用项目副本选中上下臂双骨和原目标,把目标放到肘部明显弯曲、手能到达的位置。固定骨骼长度、父节点变换、混合值和目标坐标,再分别截图记录 Positive 开关两种结果。
接近伸直时,两个方向看起来可能很接近。先把目标移回可达范围内有明显弯曲的位置,再比较同一目标点。为避免偶然结果,再选一个附近且可达的握点重复测试。
用结果决定下一步
两次测试里手都在预期握点,只有肘侧改变,就把弯曲方向作为当前待修设置。若手也偏离,先核对选中的约束、目标骨、混合值与目标的可达范围。若骨架方向符合要求而袖口或握柄仍反向,转查对应附件或皮肤,保留已验证的约束设置。
设定姿势正常但只有特定动作帧弯反时,回到时间线检查 IK 关键帧,并截取问题帧的前后一帧。若编辑器和导出结果不一致,记下实际运行时版本、动画名称和预览动作。不要只记录“反了”,要标明是肘侧、握点还是附件方向不符。
交付两张可比较的画面
在Spine 工作台复查适用的导出素材,入口和素材条件见工作台指南。在 Spine 编辑器中对照约束参数。如果目标实际位置也在移动,先看目标骨的父级坐标排查,把坐标偏差和弯曲方向分开记录。
交付记录应有同一目标下的两张截图、选定的肘侧、握点容差及至少一个播放帧检查。这样下一套武器接入时,可以用同样的方法复测。
