【问题标题】:How to reuse animator in unity2d如何在unity2d中重用动画师
【发布时间】:2014-09-01 02:37:27
【问题描述】:

我是新的统一体。

我已经看过这个教程 https://www.youtube.com/watch?v=FNp_y_Ickhs

当我从上面的教程(上面的链接)一步一步做。结果,我得到: +两个动画:空闲状态和移动状态。 (动画选项卡) +一名动画师:通过按键从空闲状态转换为移动状态。 (动画师标签)

但我想添加其他颜色的新角色。当然,我应该从我的精灵创建两个新动画。 我如何重用上面的动画师,我不想再创建转换来转移状态。

我在一个场景中有很多具有其他颜色的角色。它们具有相同的状态(向左移动、向右移动、向上移动、向下移动和空闲)。所以我想重用动画师。

请帮助我,非常感谢。 (如果你不明白,请告诉我,我会进一步解释)

更多信息:

我有 40 个带有动画的对象。它们都有不同的骨架和动画长度,但所有对象都有相同名称的动画(例如“idle”和“action”)。有没有办法让我的所有对象都有一个动画控制器。

【问题讨论】:

  • 我不是专家,但你不只是导入一个带有动画的角色并从中制作一个预制件吗?如果您重用(从预制件中实例化一个新对象),它应该已经附加了动画
  • 我有 40 个带有动画的对象。它们都有不同的骨架和动画长度,但所有对象都有相同名称的动画(例如“idle”和“action”)。有没有办法让我的所有对象都有一个动画控制器。谢谢@mehow

标签: animation unity3d


【解决方案1】:

只需复制对象并更改精灵。 Animator 组件处理您创建的动画,您可以将相同的 Animator 处理程序添加到您想要的任何对象。您显然需要脚本来更改用于更改动画的 Animator 变量。经典的复制粘贴。

这里有更多关于Unity's Animator Component的信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-20
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    • 1970-01-01
    相关资源
    最近更新 更多