Unity Animation不在不同的场景上工作

时间:2014-08-06 18:19:57

标签: animation unity3d

我在菜单场景中工作,其中的选项从顶部开始,所以我尝试使用Unity简单的Animator。问题是动画不会起作用。奇怪的是,当我在游戏场景中尝试同样的事情时,动画就可以了。

- 我已检查动画是否附加到对象上 - 清除类型始终为Animate - 我还添加了一个脚本,试图强制动画没有结果。

为什么动画不能在主场景以外的地方工作?我是否需要触发某些东西才能发挥作用?

1 个答案:

答案 0 :(得分:0)

你可以检查的事情:

  1. 确保在两个场景中使用相同类型的组件。 Animator与动画不同。
  2. 如果您有Animator组件,请确保连接了正确的动画控制器。
  3. 如果您有动画组件,请确保设置动画字段并保存动画文件,同时设置动画 s ,并保留(UI)对象的可能动画列表。 / LI>
  4. 即使它们具有相同的扩展名,附加动画组件时创建的.anim文件也不同于附加Animator组件时创建的.anim文件,因此如果您尝试播放 Animator 。动画它不会与动画组件一起玩。
  5. 您的动画是否设置为自动播放?如果没有,您是否在代码中的某处给出了animation.Play()命令?