如何从Unity 5中的代码动态更改关键帧值?

时间:2015-03-21 20:08:51

标签: animation unity3d

我有附加了animator的gameObject,它有动画曲线,我需要从代码中动态更改关键帧值。我如何访问它们?

1 个答案:

答案 0 :(得分:1)

在实时会话中已经问过这个问题。答案是你不能,因为动画文件是运行动画控制器的核心。

他们给我的另一种方式是改用传统的SpriteRenderer。

动画控制器不支持动态更改值。相反,他们为Animator提供动态更改动画文件的路径,因此如果您不喜欢使用SpriteRenderer,请考虑制作不同的动画文件和Animator路径。