【问题标题】:Is there a way to add multiple properties in the Unity 3d animation window at once?有没有办法一次在 Unity 3d 动画窗口中添加多个属性?
【发布时间】:2015-08-22 21:08:22
【问题描述】:

在 Unity 中,您可以使用动画窗口为对象(例如角色)设置动画:

你可以选择你想要动画的对象的属性:

我的问题是,您似乎一次只能添加一个 单个 属性,然后整个列表就会关闭:

当您想要为完整的人类(或任何类型的复杂)3d 模型的每个部分设置动画时,这会导致一个大问题:

我的问题:有什么方法可以同时添加多个属性吗?或者至少没有关闭属性窗口,这样我可以继续选择它们?

【问题讨论】:

    标签: animation unity3d


    【解决方案1】:

    还值得一提的是,如果您右键单击转换而不是点击加号,您可以添加一整组转换并且菜单不会关闭。应该加快速度

    【讨论】:

      【解决方案2】:

      添加属性后动画窗口将关闭,但这是一种方法。在单独的选项卡中打开动画窗口和检查器,以便可以同时看到两者并且动画必须处于录制模式。之后在层次结构中选择您的游戏对象,您可以直接从检查器更改其属性,例如,您可以直接从检查器设置位置旋转和缩放,这将使您的动画快速运行: ) 参考统一文档http://docs.unity3d.com/Manual/animeditor-MultipleParts.html

      【讨论】:

      • 谢谢!这么简单的答案就解决了一个耗费我这么多时间的问题!
      • 不幸的是,这对于非数字属性毫无用处。对于任何需要参考的东西,它仍然会很乏味。例如,材料。您仍然需要打开库窗口并手动分配参考。 Unity 的动画系统非常乏味。
      【解决方案3】:

      是的!我已经在 Unity 2020.3.29f1 上测试过这种方法,但它可能也适用于早期版本。

      1. 在您的层次结构选项卡中,选择要为* 添加属性的骨骼。如果要包括所有骨骼,请选择父骨骼并右键单击 -> 选择子骨骼。
      2. 在检查器选项卡中,转到 Transform 组件并右键单击 Position,然后选择 Add Key
      3. 如果需要,对旋转和缩放重复第 2 步。

      *:如果您想选择多个骨骼但不是每个骨骼,您可以展开骨骼列表并使用 shift-click 和 ctrl-click (cmd-click) 来选择各种骨骼。

      【讨论】:

        猜你喜欢
        • 2019-04-25
        • 1970-01-01
        • 1970-01-01
        • 2014-07-14
        • 1970-01-01
        • 2021-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多