我在 Blender 中设置(和工作)了 Eyelid 骨骼,但我无法弄清楚如何在 Unity 中控制骨骼

I have Eyelid bones set up (and working) in Blender, but I can't figure out how to control the bones in Unity

在 Blender 中,我的每个眼睑上都有一根骨头。在 Blender 中,它们使角色的眼皮像预期的那样上下移动。

但我不知道如何在 Unity 中实现相同的行为。当我将 FBX 模型导入 Unity(包括 Armature)并找到眼睑骨骼并移动其变换时,角色的眼睑没有任何变化。

为什么在 Blender 中移动骨骼会有所作为,但在 Unity 中什么也没有发生?感谢任何帮助。

此外,我确保 Rig 是 'Humanoid' 并且 Avatar 已正确设置,如果这很重要的话。

编辑:答案是您使用姿势模式创建 Blendshapes,然后将具有这些 Blendshapes 的模型导出到 Unity! :D

答案是您在姿势模式下移动骨骼以创建 Blendshapes,然后将具有这些 Blendshapes 的模型导出到 Unity! :D