不在Unity 5.3.4f1(C#)中播放的动画

时间:2016-07-26 23:49:14

标签: c# android unity3d unity3d-2dtools

我正在使用C#在Unity 5.3.4f1中制作2D Android游戏,并尝试了几乎所有动画来播放我的动画。我尝试了以下(可能更多)

  • 将动画设置为旧版

  • 使用动画组件

  • 使用动画制作组件

  • 使用动画控制器

  • 各种代码

请帮我开始制作动画。提前谢谢。

2 个答案:

答案 0 :(得分:0)

假设您使用的是Unity UI。

假设您在场景中的默认设置下只有主摄像头。

作为孩子添加画布 添加图像作为画布的子项。 在项目层次结构中选择“图像” 现在,转到顶部面板中的Window并选择Animation。 你会看到一个说,    “要开始制作动画图像,请创建动画制作工具和动画片段。”

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

瞧。动画图片。

如果您愿意,可以在Animator窗口中为此创建参数。看这个例子。 Animation Parameters

答案 1 :(得分:0)

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