看板 GameDesign 關於我們 聯絡資訊
版上有人用過freesl嗎 它是架構在openal上的函式庫 最近在使用時產生一個聲音距離感的問題 按照openal的距離設定 先設定聲音的距離模型 fslSetListenerDistanceModel(FSL_INVERSE_DISTANCE); 然後最大距離 fslSoundSetMaxDistance(SoundId,volume); 設定衰退 fslSoundSetRolloff(SoundId); 單位距離 fslSoundSetReffrenceDistance(SoundId,distance); 設定最大和最小音量(因為freesl沒有這個函式,所以自己新增) fslSoundSetMaxGain(SoundId,max); fslSoundSetMinGain(SoundId,min); 以上,是我按照al的方式設定的,可是出來的效果卻不是我所想的那樣 有熟悉這個函式庫的人能幫我指點下嗎? 另外想問下 AL_METERS_PER_UNIT這個和Rolloff的差異在那邊呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.208.83.250