cocos2dx3.5 lua设置背景音乐音量无效

工具类
AudioEngine = {}
获取音乐控制实例
local sharedEngine = cc.SimpleAudioEngine:getInstance()
音量调节
function AudioEngine.desMusicVolume(num)
sharedEngine:setMusicVolume(sharedEngine:getMusicVolume() - num)
end

调用控制音量
AudioEngine.playMusic(MUSIC_DUIZHAN,true)
AudioEngine.desMusicVolume(0.5)
cclog("&&&&&&&&&&&&&&&&&&&&&-current music volume-&&&&&&&&&&&&&&&&&&&&&&&&&&&%f",cc.SimpleAudioEngine:getInstance():getMusicVolume())

我是在windows上跑的,感觉这个音量的值都是1.0,没有变化,代码不报错,就感觉失效啊。
求大神解答下

自己跟下贴 别成了了 求解答啊

//////////////////////////////////////////////////////////////////////////
// volume interface
//////////////////////////////////////////////////////////////////////////

float SimpleAudioEngine::getBackgroundMusicVolume()
{
    return 1.0;
}

void SimpleAudioEngine::setBackgroundMusicVolume(float volume)
{
}

float SimpleAudioEngine::getEffectsVolume()
{
    return 1.0;
}

void SimpleAudioEngine::setEffectsVolume(float volume)
{
}


```