动画无法在 Unity 5.3.4f1 (C#) 中播放
Animations not playing in Unity 5.3.4f1 (C#)
我正在使用 C# 在 Unity 5.3.4f1 中制作一个 2D Android 游戏,并且已经尝试了几乎所有方法来播放我的动画。我尝试了以下(可能更多)
将动画设置为旧版
使用动画组件
使用动画组件
使用动画控制器
各种代码
请帮我开始制作动画。提前致谢。
假设您使用的是 Unity UI。
让我们假设您在场景中只有默认设置的主相机。
将 canvas 添加为 child。
添加图像作为 canvas 的 child。
Select "Image" 在您的项目层次结构中。
现在,转到顶部面板中的 Window 和 select 动画。
你会看到一个对话框说,
"To begin animating Image, create an Animator and an Animation Clip."
单击“创建”。
单击添加 属性。
单击图像下拉菜单,然后
select 颜色的 "plus sign."
将红色条拖到 0:30
使用颜色对话框菜单更改图像中的颜色 object。
瞧。动画图像。
然后您可以在 Animator window 中为此创建一个参数,如果您愿意的话。请参阅此示例。 Animation Parameters
我找到了解决办法!使用 Animator Controller,我能够通过在使用我想要播放的动画剪辑的控制器中创建一个状态,然后使用触发器作为条件转换到该状态来播放我的动画。然后我使用函数 animator.SetTrigger ("triggerName");
触发触发器并播放动画。希望这对某人有所帮助!
我正在使用 C# 在 Unity 5.3.4f1 中制作一个 2D Android 游戏,并且已经尝试了几乎所有方法来播放我的动画。我尝试了以下(可能更多)
将动画设置为旧版
使用动画组件
使用动画组件
使用动画控制器
各种代码
请帮我开始制作动画。提前致谢。
假设您使用的是 Unity UI。
让我们假设您在场景中只有默认设置的主相机。
将 canvas 添加为 child。
添加图像作为 canvas 的 child。
Select "Image" 在您的项目层次结构中。
现在,转到顶部面板中的 Window 和 select 动画。
你会看到一个对话框说,
"To begin animating Image, create an Animator and an Animation Clip."
单击“创建”。
单击添加 属性。
单击图像下拉菜单,然后
select 颜色的 "plus sign."
将红色条拖到 0:30
使用颜色对话框菜单更改图像中的颜色 object。
瞧。动画图像。
然后您可以在 Animator window 中为此创建一个参数,如果您愿意的话。请参阅此示例。 Animation Parameters
我找到了解决办法!使用 Animator Controller,我能够通过在使用我想要播放的动画剪辑的控制器中创建一个状态,然后使用触发器作为条件转换到该状态来播放我的动画。然后我使用函数 animator.SetTrigger ("triggerName");
触发触发器并播放动画。希望这对某人有所帮助!