0

有什么方法可以将声音效果与精灵表动画(由 30 帧组成)同步。

我需要做的就是播放与持续 2 秒的爆炸效果同步的声音文件(2 秒)(我认为这可能会因设备而异,因此无法分配固定时间)。

谢谢

4

1 回答 1

2

为什么声音的持续时间或动画的持续时间会根据不同的设备而变化?还是你说的是动画?

设备不应更快或更慢地播放声音文件。如果您之前已经加载了资产,那么您只需要 play() 它并且不应该有延迟。同时,您将动画时间重置为 0,然后将最后一帧的 deltatime 添加到您的动画时间。这样,在滞后时,您还可能会跳过动画的帧,从而保持声音和动画同步。

于 2013-08-20T06:46:49.543 回答