在unity中,我想编辑一个动画师,同时保留另一个动画师的姿势作为参考,我该怎么办?

问题描述 投票:0回答:1

我想编辑一个动画师的动画,同时保留另一个动画师的姿势作为参考,我该怎么做?

unity3d unity-editor
1个回答
0
投票

不幸的是,据我所知(并尝试过),没有办法拥有动画窗口的 2 个实例(即使是浮动的)。

选项 1:如果目标模型具有相同的骨骼,则将一个剪辑的关键帧复制到新的空剪辑中并从那里开始工作。

选项 2:如果您只需要视觉参考而不需要“关键帧精度”,您可以尝试在参考游戏对象的脚本中使用 [ExecuteInEditMode]。然后,您可以直接从检查器中使用一些公共变量调整当前动画剪辑和帧,并在第二个游戏对象中处理新动画剪辑。像这样:

void OnValidate() {
    Animator.speed = 0;
    Animator.Play("YourReferenceAnimation", 0, desiredFrame);
    Animator.Update(Time.deltaTime);
}
© www.soinside.com 2019 - 2024. All rights reserved.