Java:淡出音乐
Posted
技术标签:
【中文标题】Java:淡出音乐【英文标题】:Java: Fade out music 【发布时间】:2009-09-05 06:05:43 【问题描述】:我正在制作游戏。现在,如果我的播放器升级到另一个级别,音乐仍在播放。现在我想让音乐淡出,让新的音乐开始下一个层次。
我用 mp3 播放。使用软件包:jl1.0、mp3spi1.9.4、tritonus_share-0.3.6。 哦耶。 FloatControll 类不支持音量。
【问题讨论】:
我的意思是:你为什么给我-1? 这里有一个提示:删除关于“用 Java 制作 Braid”的部分。听起来有点幼稚。 【参考方案1】:我想您正试图让Volume
控制而不是MasterGain
。试试这个:
if (line.isControlSupported(FloatControl.Type.MASTER_GAIN))
masterGain = (FloatControl) line.getControl(FloatControl.Type.MASTER_GAIN);
【讨论】:
谢谢,我不得不将 mastergain 值降低到 -80。间隔为 0.5f以上是关于Java:淡出音乐的主要内容,如果未能解决你的问题,请参考以下文章