我用這個:FMOD通道setVolume不起作用
err = channel->setVolume(someVolumeBetween0and1);
即使犯錯是FMOD_OK,音量也不會改變。難道我做錯了什麼?有什麼方法可以改變聲音(頻道)的音量嗎?是否有其他音量範圍而不是[0,1]?
謝謝!
編輯:我使用setVolume緊接在該:
err = soundSystem->playSound(FMOD_CHANNEL_FREE, sound, false, &channel);
我認爲你需要發佈多一點的代碼,設置量基本相當。您是否嘗試過使用setVolume調用修改播放示例?這與你的代碼有什麼不同? –