我正在计划开发Unity3D中的游戏,并试图与引擎已经提供的功能以及我必须自己编写的功能保持一致。
游戏本身将是一种节奏游戏,这意味着同步音频和图形事件,以便它们始终在应有的时间播放。我要避免的是潜在的滞后情况,其中音频或图形开始比其他速度更快。
当我们回到大学时,在我的游戏设计课程中讨论这种类型的协调系统时,我的教授将此类型的设计称为“时间轴”课程。这样的想法是,您可以实例化这些对象中的一个或多个,以不同的速度进行进度,安排将来发生的事情,并同步周期性事件。但是,将其称为“时间轴”类似乎仅限于我的教授本人,因为一直在搜寻某个API是否具有“时间轴”功能是徒劳的。
这种功能是否有更通用的名称?Unity是否有任何预先存在的方法来协调此类事件的调度,或者这是需要在引擎上构建的东西吗?如果可以的话,希望您能接受一些教程!