From e49f8b310d6032c99406baf04b5ec3eba0fd111f Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sat, 1 Jun 2024 00:51:20 +0500 Subject: upd: moved the whole project under kz.ilotterytea.maxon name --- .../src/com/ilotterytea/maxoning/audio/Playlist.kt | 34 ---------------------- 1 file changed, 34 deletions(-) delete mode 100644 core/src/com/ilotterytea/maxoning/audio/Playlist.kt (limited to 'core/src/com/ilotterytea/maxoning/audio') diff --git a/core/src/com/ilotterytea/maxoning/audio/Playlist.kt b/core/src/com/ilotterytea/maxoning/audio/Playlist.kt deleted file mode 100644 index 32788e6..0000000 --- a/core/src/com/ilotterytea/maxoning/audio/Playlist.kt +++ /dev/null @@ -1,34 +0,0 @@ -package com.ilotterytea.maxoning.audio - -import com.badlogic.gdx.audio.Music -import com.ilotterytea.maxoning.utils.math.Math - -/** - * Playlist. - */ -class Playlist(vararg musics: Music) { - private val playlist: Array = musics - var playingNow: Music = playlist[0] - private var index = 0; - - var shuffleMode = false - - /** - * Play next music. - */ - fun next() { - if (playingNow.isPlaying) playingNow.stop() - - if (shuffleMode) { - index = Math.getRandomNumber(0, playlist.size - 1) - playingNow = playlist[index] - playingNow.play() - } else { - index++ - if (index > playlist.size - 1) index = 0 - - playingNow = playlist[index] - playingNow.play() - } - } -} \ No newline at end of file -- cgit v1.2.3