【发布时间】:2018-05-21 12:09:29
【问题描述】:
我正在尝试为一个简单游戏中的关卡编写结尾代码。很多事情需要在稍微不同的时间发生。角色需要庆祝。文本需要在屏幕上弹出。摄像机需要移动来炫耀胜利,最后需要有一个场景过渡。
这一切似乎都可以用动画来解决。所有这些东西都可以进入并作用于特定的关键帧,最后引发事件并结束场景。
问题是动画似乎必须附加到特定对象。我的相机、播放器和静态全局 GameController 完全不相关。事实上,全局控制器不能与任何东西相关联。因此,我的动画看不到所有对象,也无法控制它们。相反,我被困在编写同步动画中,并且具有大量收益的代码返回 new WaitForSeconds(...);。我觉得这很难管理,而且看起来很浪费。有什么方法可以使用动画或其他基于帧的工具来为我的游戏制作全局动画?
【问题讨论】:
标签: unity3d