0


我正在开发一个带有动画的 Unity(版本 5.1.2)2D 游戏。
动画是通过翻转精灵表中的精灵来生成的。

我的问题是动画在“场景视图”中播放,而不是在“游戏视图”中播放。
我通常使用精灵编辑器创建动画,然后将所有精灵拖放到屏幕上(场景视图)。它创建了一个 Sprite Renderer 来切换精灵,但我希望图像组件能够翻转精灵。似乎只有图像组件中的精灵显示在“游戏视图”中。

请问有什么办法可以帮助我解决这个问题。

4

1 回答 1

1

你只在场景视图中看到它真的很奇怪。如果动画是您的默认动画?否则,请确保向动画师发送正确的参数。测试它的一个好方法是打开你的 Animator 窗口,检查所有转换,并手动填充参数以查看它在游戏运行时是如何工作的。另外,检查动画之间的过渡是否有退出时间和过渡持续时间,并禁用它们。

于 2015-08-13T02:49:55.637 回答