【问题标题】:Synchronised sound effects in libgdx ..?libgdx 中的同步音效..?
【发布时间】:2013-08-20 05:49:11
【问题描述】:

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

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

谢谢

【问题讨论】:

    标签: android libgdx game-engine


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-05
      • 1970-01-01
      • 2014-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-24
      相关资源
      最近更新 更多