checking AudioManagers for isValid()

This commit is contained in:
Dave Schuyler 2001-08-04 01:24:15 +00:00
parent 56dec3de77
commit 23e26ae77a
1 changed files with 10 additions and 2 deletions

View File

@ -290,8 +290,16 @@ class ShowBase:
def createAudioManager(self):
if self.wantAnySound:
self.sfxManager = AudioManager.createAudioManager()
self.musicManager = AudioManager.createAudioManager()
if self.wantSfx:
self.sfxManager = AudioManager.createAudioManager()
if not self.sfxManager.isValid():
self.wantSfx=None
if self.wantMusic:
self.musicManager = AudioManager.createAudioManager()
if not self.musicManager.isValid():
self.wantMusic=None
if not (self.wantSfx or self.wantMusic):
self.wantAnySound=None
def loadSfx(self, name):
if (name and base.wantSfx):