为什么按钮动画不会在Unity中触发?

时间:2017-10-15 16:20:02

标签: c# unity3d

将GameObject添加到Hierarchy后,我添加了Image和Button组件。

然后我将按钮的转换设置设置为动画。

我创建了一个按钮控制器,并分别将精灵图像添加到“正常”,“按下”,“突出显示”和“禁用”,以创建动画。

普通动画效果很好,但Pressed,Highlited动画却没有。

为什么这是一个问题?

由于此问题,我们无法继续下一步。请帮帮我。

我用同样的问题写了这个问题

链接如下。

Why does not the button animatIon in Unity?

请帮帮我。我需要帮助。

1 个答案:

答案 0 :(得分:2)

如果您使用属于Unity UI(Component -> UI -> Image)的图像和按钮组件,则这些组件需要 Canvas 才能呈现。

使用GameObject -> UI -> Button菜单选项,而不是创建空游戏对象并手动添加这些组件。 Unity会自动将新GameObject添加到现有画布,或创建一个。