【发布时间】:2009-12-13 21:36:11
【问题描述】:
将音乐与物体运动同步的最佳策略是什么?我设想的应用程序将有一个基本的配乐,其中的角色会随着音乐及时动画化。我所追求的是一种策略,让配乐定期向一个对象发送消息,对象,触发它开始它的脚本运动。
谢谢, 道格
【问题讨论】:
将音乐与物体运动同步的最佳策略是什么?我设想的应用程序将有一个基本的配乐,其中的角色会随着音乐及时动画化。我所追求的是一种策略,让配乐定期向一个对象发送消息,对象,触发它开始它的脚本运动。
谢谢, 道格
【问题讨论】:
FMOD Ex 应该允许这种事情。它不是内置的,但相对便宜。
【讨论】:
重点是编写对象移动代码,以便它可以使用外部时钟信号。例如,您可以编写移动更新方法,使其需要时间增量:
- (void) updateMovementBy: (double) seconds {…}
在每个循环中,您将轮询音轨播放器的当前播放时间,计算上次迭代的时间增量并更新模型。但当然,很大程度上取决于您想要对音乐做出什么反应。
【讨论】: