本文整理汇总了Python中FMOD.setMasterVolume方法的典型用法代码示例。如果您正苦于以下问题:Python FMOD.setMasterVolume方法的具体用法?Python FMOD.setMasterVolume怎么用?Python FMOD.setMasterVolume使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FMOD
的用法示例。
在下文中一共展示了FMOD.setMasterVolume方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: applyPreferences
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def applyPreferences(self):
if not self.__isWindowVisible:
FMOD.setMasterVolume(0)
return
self.setMasterVolume(self.__masterVolume)
for categoryName in self.__volumeByCategory.keys():
self.setVolume(categoryName, self.__volumeByCategory[categoryName], updatePrefs=False)
示例2: setMasterVolume
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def setMasterVolume(self, volume):
self.__masterVolume = volume
self.__muffledVolume = self.__masterVolume * self.getVolume('masterFadeVivox')
FMOD.setMasterVolume(self.__muffledVolume if self.__muffled else self.__masterVolume)
self.savePreferences()
self.onMusicVolumeChanged('music', self.__masterVolume, self.getVolume('music'))
self.onMusicVolumeChanged('ambient', self.__masterVolume, self.getVolume('ambient'))
示例3: applyPreferences
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def applyPreferences(self):
if not self.__isWindowVisible:
if FMOD.enabled:
FMOD.setMasterVolume(0)
return
self.setMasterVolume(self.__masterVolume)
for categoryName in self.__volumeByCategory.keys():
newVolume = self.__volumeByCategory[categoryName]
if self.__muffledByReplay and categoryName in ('vehicles', 'effects', 'ambient'):
newVolume = 0.0
self.setVolume(categoryName, newVolume, updatePrefs=False)
示例4: setMasterVolume
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def setMasterVolume(self, volume):
self.__masterVolume = volume
self.__muffledVolume = self.__masterVolume * self.getVolume('masterFadeVivox')
FMOD.setMasterVolume(self.__muffledVolume if self.__muffled else self.__masterVolume)
self.savePreferences()
示例5: setMasterVolume
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def setMasterVolume(self, volume):
self.__masterVolume = volume
FMOD.setMasterVolume(volume)
self.savePreferences()
示例6: restoreMasterVolume
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def restoreMasterVolume(self):
FMOD.setMasterVolume(SoundGroups.g_instance.getMasterVolume())
示例7: muffleMasterVolume
# 需要导入模块: import FMOD [as 别名]
# 或者: from FMOD import setMasterVolume [as 别名]
def muffleMasterVolume(self):
masterVolume = SoundGroups.g_instance.getMasterVolume() * SoundGroups.g_instance.getVolume('masterFadeVivox')
FMOD.setMasterVolume(masterVolume)