0
저는 libGDX에 새로운 기능을 제공합니다. 사운드를 재생하면 마이크로 스터 터/래그가 발생합니다. 내 파일의 확장명은 ".wav"입니다. - 난 이미 시도 :libGDX - 사운드를 재생하면 Android-Phone이 덜 걸립니다.
- 변경 파일 확장
- 파일-시간 이상
나는 당신의 도움을 주셔서 감사합니다! :))
는저는 libGDX에 새로운 기능을 제공합니다. 사운드를 재생하면 마이크로 스터 터/래그가 발생합니다. 내 파일의 확장명은 ".wav"입니다. - 난 이미 시도 :libGDX - 사운드를 재생하면 Android-Phone이 덜 걸립니다.
나는 당신의 도움을 주셔서 감사합니다! :))
는개체를 만들거나 create()
내부 또는 show()
방법으로 한 번에 Sound
파일을 디코딩하고 당신이 필요 할 때마다 그 소리를 재생 좋은 하루에게 있습니다.
private Sound hit;
@Override
public void create() {
hit = Gdx.audio.newSound(Gdx.files.internal("sfx_hit.wav"));
}
public void playSound(){
hit.play(0.5f);
}
@Override
public void dispose() {
hit.dispose(); // <- only dispose when you're no using further
}
가능한 이유 : 압축 파일을 디코딩하는 것은 당신이 빠른 처리를 위해 낮아야한다 사운드 클립의 샘플 속도를 재생할 때 시간이 너무 파일마다 디코딩을 피합니다.
일부 코드 조각보기? – Aryan
@AbhishekAryan 확실 : https://hastebin.com/oqujiyarof.cs - 그게 전부입니다. – Kenox