2016-07-26 61 views
0

我在Unity 5.3.4f1中使用C#制作2D Android游戏,并尝试几乎所有的东西来让我的动画玩。我曾尝试以下(以及可能更多)动画不能在Unity中玩5.3.4f1(C#)

  • 动画设置为遗留

  • 使用的动画部件

  • 使用一个动画组件

  • 使用一个动画控制

  • 代码的各种位

请帮我开始我的动画。提前致谢。

+0

向我们展示一些代码和屏幕截图 –

回答

0

我找到了解决方案!使用Animator控制器,我可以通过在使用我想要播放的动画片段的控制器中创建一个状态,然后以触发器作为条件转换到该状态来使动画播放。然后,我使用功能animator.SetTrigger ("triggerName");来启动触发器并播放动画。希望这可以帮助别人!

0

假设您使用的是Unity UI。

让我们假设你在场景中的默认设置中只有一个主摄像头。

作为一个孩子添加一个画布。
添加图像作为画布的子项。 在您的项目层次结构中选择“图像”。
现在,转到顶部面板中的窗口并选择动画。 您会看到一个对话框,说: “要开始为图像设置动画,请创建一个Animator和一个动画剪辑。”

点击创建。
点击添加属性。
单击图像下拉菜单并选择颜色的“加号” 。
拖动红色条到0:30
使用颜色对话菜单更改图像对象中的颜色。

Voila。动画图像。

然后,您可以在Animator窗口中为此选择一个参数。看到这个例子。 Animation Parameters

+0

好的,我不是那种描述性的。我正在使用Unity编辑器5.3.4f1,并试图在按下按钮时为按钮和文本设置动画效果。稍后我会发布屏幕截图,作为对问题的修改。 – Raid