2009-09-05 8 views
2

나는 게임을 만들고있어. 이제 플레이어가 다른 레벨로 이동하면 음악이 계속 재생됩니다. 이제 나는 음악을 퇴색시켜 다음 단계의 새로운 음악을 시작하게하고 싶습니다.자바 : 음악을 페이드 아웃

나는 mp3로 재생합니다. 패키지 : jl1.0, mp3spi1.9.4, tritonus_share-0.3.6. 오 예. 볼륨은 FloatControll 클래스에서 지원되지 않습니다.

+0

의미 : 왜 나에게 -1을 주었습니까? –

+1

다음은 팁입니다. "Java에서 Braid 만들기"에 대한 부분을 제거하십시오. 조금 유치하게 들린다. – amarillion

답변

2

MasterGain 대신 Volume 컨트롤을 얻으려고한다고 가정합니다. 이것을 시도하십시오 :

if (line.isControlSupported(FloatControl.Type.MASTER_GAIN)) { 
    masterGain = (FloatControl) line.getControl(FloatControl.Type.MASTER_GAIN); 
} 
+0

감사합니다. mastergain 값을 -80으로 줄여야했습니다. 0.5f 간격으로 –

관련 문제