What doesn't work? NGUI always plays its own sounods through NGUITools.PlaySound, which is affected by NGUITools.soundVolume. When you're adjusting your audio listener volume, also set NGUITools.soundVolume as well, and everything will be as you expect.