使用 UnityEngine.Animations.Rigging;未找到

Using UnityEngine.Animations.Rigging; not found

提问人:Roman Aebi 提问时间:4/23/2022 更新时间:4/23/2022 访问量:1437

问:

我的Unity项目有动画绑定包。众所周知,如果我们编写一个需要引用某种 Rig 的脚本,我们必须使用此包的命名空间/使用方向。这是我的问题。如果我需要在另一个命名空间中引用 Rig,该怎么办?脚本现在找不到它的使用方向?对此有什么解决方案或想法吗?

感谢您的输入。

using System.Collections;
using System.Timers;
using OutrunUndeath.Scripts.Characters.Player.Bombs;
using OutrunUndeath.Scripts.Constants;
using OutrunUndeath.Scripts.Handlers.Characters;
using OutrunUndeath.Scripts.Handlers.DamageHandlers;
using OutrunUndeath.Scripts.Managers;
using OutrunUndeath.Scripts.Obstacles;
using OutrunUndeath.Scripts.UiPanles.GamePanels.PlayerHud;
using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.Animations.Rigging; // not found

namespace OutrunUndeath.Scripts.Characters.Player {  
unity-game-engine 动画 using-directives

评论

0赞 Digvijaysinh Gohil 4/23/2022
您确定已在项目中导入包吗?Animation Rigging
0赞 Roman Aebi 4/23/2022
当然。否则,我无法设置装备/多目标约束等。

答:

0赞 Josh 4/23/2022 #1

尝试使用“using UnityEditor.Animations.Rigging;”

评论

1赞 Community 4/23/2022
正如目前所写的那样,你的答案尚不清楚。请编辑以添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。您可以在帮助中心找到有关如何写出好答案的更多信息。
0赞 Roman Aebi 4/23/2022
感谢您的输入。但这行不通。
1赞 Roman Aebi 4/23/2022 #2

与编程一样,这是人为的失败。我忘了将动画 Rigging Utils 分配给正确的程序集定义。

评论

0赞 Community 4/24/2022
您的答案可以通过其他支持信息进行改进。请编辑以添加更多详细信息,例如引文或文档,以便其他人可以确认您的答案是正确的。您可以在帮助中心找到有关如何写出好答案的更多信息。