使用统一动画全球

时间:2018-05-21 04:05:42

标签: unity3d

我正在尝试为简单游戏中的关卡编写一个结尾。很多事情需要在稍微不同的时间发生。角色需要做一个庆祝活动。需要在屏幕上弹出文字。相机需要移动以展示胜利,最后需要进行场景转换。

这一切似乎都是动画解决的好事。所有这些东西都可以进入并在特定的关键帧上起作用,最后提升一个事件并结束场景。

问题是看起来动画必须附加到特定对象。我的相机,播放器和静态全局GameController完全不相关。实际上,全局控制器无法与任何事物相关。因此,我的动画不会看到所有物体,也无法控制它们。我反而卡在编写同步动画,并且代码有很多yield返回新的WaitForSeconds(...);.我发现这很难管理,而且看起来很浪费。有什么方法可以使用动画或其他基于框架的工具来全局动画我的游戏吗?

1 个答案:

答案 0 :(得分:1)

了解Unity的时间轴系统。我相信这正是它所做的事情。

相关问题