6
A
回答
7
要通過「持續時間」清楚你的意思是總時間的音樂將不循環播放。
我不認爲Libgdx聲音API揭示了這一點(桌面,Android和Web上的最低公共聲音API是相當低的......)。儘管(例如,如果它們是wav或mp3文件,應該有API來查詢它們的持續時間),但您可能能夠從要加載到系統中的文件中獲取此信息。
+0
好吧,所以這是不可能的libgdx,我會搜索做與另一個庫 – LeSam
-2
如果烏拉圭回合希望停止音樂當u希望再使用
music.stop();
或
music.pause();
或執行其他任務暫停音樂參考此鏈接https://github.com/libgdx/libgdx/wiki/Streaming-music
3
其一個老問題,但我會給我未來的訪客回答
要獲取音樂文件的持續時間,您可以使用gdx-audio擴展。
FileHandle file=Gdx.files.internal(filepath);
FileHandle external=Gdx.files.external("mygame/"+filepath);
if(!external.exists())file.copyTo(external); //copy the file to the external storage
Mpg123Decoder decoder = new Mpg123Decoder(external);
System.out.println("name:"+filepath+" duration:"+decoder.getLength());
+0
'Mpg123Decoder'現已被棄用。有其他方法嗎? – WeirdElfB0y
相關問題
- 1. LIBGDX - 錯誤創建音樂
- 2. Libgdx音樂/音效與混響
- 3. MQL查詢,以獲得一個/音樂/音樂/發行/曲目
- 4. libgdx:播放短循環作爲音樂
- 5. 停止啓動音樂 - Libgdx的Java
- 6. Libgdx robovm音樂加載錯誤
- 7. libgdx停止與類的運行音樂
- 8. 音樂文件沒有得到明顯的播放音樂
- 9. 音樂Y或音樂N
- 10. 獲取音樂庫文件
- 11. 獲取音樂圖像
- 12. 獲取iPod音軌的音樂數據
- 13. 音樂
- 14. 停止音樂應用播放音樂
- 15. 停止音樂結束後的音樂
- 16. 連續播放音樂的音樂
- 17. 播放音樂異步結束畫面 - Libgdx的Java
- 18. 如何在libgdx中循環播放音樂?
- 19. 無法在Android上使用LibGDX播放2個音樂實例
- 20. LIBGDX用於背景音樂翻轉的按鈕
- 21. libGDX同時播放多個音樂循環
- 22. LibGDX節奏遊戲 - 同步相機的速度與音樂
- 23. Google Talk如何獲得當前音樂曲目?
- 24. 如何獲得積極的音樂播放器 - 機器人
- 25. 音樂播放器應何時獲得並放棄音頻焦點?
- 26. 獲得樂隊成員
- 27. C++音樂會
- 28. 音樂播放
- 29. 音樂時間
- 30. 音樂轉錄
getPosition()「以秒爲單位返回播放位置」。持續時間是什麼意思? – doomsdaymachine
持續時間是音樂的最後時間:例如3分鐘30 – LeSam
是的,我不認爲libgdx具有內置函數來簡單獲取該信息。 – doomsdaymachine