gpt4 book ai didi

android - 声音无法在设备上以全音量播放 (Libgdx)

转载 作者:行者123 更新时间:2023-12-03 01:39:39 26 4
gpt4 key购买 nike

我在 android 设备上使用 libgdx 播放声音时遇到问题。

第一次它可以工作但不是全音量,然后音量变高。虽然它在桌面项目中运行良好。

这是我的代码:

Assets 类别

public class Assets {

public final AssetManager manager = new AssetManager();
public final String btn = "sfx/button.ogg";

public void load() {
manager.load(btn, Sound.class);
manager.finishLoading();
}

public Sound getSound(String name) {
return manager.get(name, Sound.class);
}
}

音效类
public class SoundEffects {

Assets assets;

public SoundEffects(Assets assets) {
this.assets = assets;
}

public void btn() {
assets.getSound(assets.btn).play(1.0f);
}
}

然后每当我使用代码时,我都会调用 soundEffects.btn()

最佳答案

由于它在桌面项目版本上运行良好,它可能只是 Android 中 libgdx 的包装,需要一些时间来适应更改的音量。

有一个类似的线程 - How to maximize volume in an Android App这可能会让您更好地了解如何操作 Android 音量控制。

关于android - 声音无法在设备上以全音量播放 (Libgdx),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48426611/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com