add dispose clips

This commit is contained in:
Anthony Calosa
2023-03-15 22:30:39 +08:00
parent e59bfb8a1f
commit 3a849e77ab
5 changed files with 33 additions and 6 deletions

View File

@@ -87,6 +87,14 @@ public class AudioClip implements IAudioClip {
getIdleClip().loop();
}
@Override
public void dispose() {
for (byte[] b : audioClips.values()) {
b = null;
}
audioClips.clear();
}
@Override
public final void stop() {
for (ClipWrapper clip: clips) {