v0.9.4: added mp3 music for iOS
This commit is contained in:
parent
c461ce03cf
commit
fa94762a31
|
@ -23,6 +23,7 @@ package com.watabou.noosa.audio;
|
||||||
|
|
||||||
import com.badlogic.gdx.Gdx;
|
import com.badlogic.gdx.Gdx;
|
||||||
import com.watabou.noosa.Game;
|
import com.watabou.noosa.Game;
|
||||||
|
import com.watabou.utils.DeviceCompat;
|
||||||
|
|
||||||
public enum Music {
|
public enum Music {
|
||||||
|
|
||||||
|
@ -38,6 +39,11 @@ public enum Music {
|
||||||
|
|
||||||
public synchronized void play( String assetName, boolean looping ) {
|
public synchronized void play( String assetName, boolean looping ) {
|
||||||
|
|
||||||
|
//iOS cannot play ogg, so we use an mp3 alternative instead
|
||||||
|
if (assetName != null && DeviceCompat.isiOS()){
|
||||||
|
assetName = assetName.replace(".ogg", ".mp3");
|
||||||
|
}
|
||||||
|
|
||||||
if (isPlaying() && lastPlayed != null && lastPlayed.equals( assetName )) {
|
if (isPlaying() && lastPlayed != null && lastPlayed.equals( assetName )) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
BIN
ios/assets/music/game.mp3
Normal file
BIN
ios/assets/music/game.mp3
Normal file
Binary file not shown.
BIN
ios/assets/music/surface.mp3
Normal file
BIN
ios/assets/music/surface.mp3
Normal file
Binary file not shown.
BIN
ios/assets/music/theme.mp3
Normal file
BIN
ios/assets/music/theme.mp3
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user