When the audio manager isn't active we don't bother calculating the 3d audio

This commit is contained in:
Abhishek Nath 2010-06-05 02:07:44 +00:00
parent 5da54c6164
commit 752b75b733

View File

@ -252,6 +252,12 @@ class Audio3DManager:
"""
# Update the positions of all sounds based on the objects
# to which they are attached
# The audio manager is not active so do nothing
if hasattr(self.audio_manager, "getActive"):
if self.audio_manager.getActive()==0:
return Task.cont
for known_object in self.sound_dict.keys():
tracked_sound = 0
while tracked_sound < len(self.sound_dict[known_object]):