瀏覽代碼

debugging

Cary Sandvig 25 年之前
父節點
當前提交
3e2905a90e
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      panda/src/audio/audio_manager.cxx

+ 6 - 1
panda/src/audio/audio_manager.cxx

@@ -77,8 +77,13 @@ void AudioManager::ns_update(void) {
 	AudioManager::play(sound);
 	AudioManager::play(sound);
 	AudioManager::set_loop(sound, true);
 	AudioManager::set_loop(sound, true);
       } else if (AudioManager::_master_volume_change)
       } else if (AudioManager::_master_volume_change)
-	if (sound->get_player()->adjust_volume(sound->get_state()))
+	if (sound->get_player()->adjust_volume(sound->get_state())) {
+	  if (audio_cat->is_debug())
+	    audio_cat->debug() << "AudioManager::ns_update sound is turned "
+			       << "off, stopping '" << sound->get_name()
+			       << "'" << endl;
 	  AudioManager::stop(sound);
 	  AudioManager::stop(sound);
+	}
     }
     }
   AudioManager::_master_volume_change = false;
   AudioManager::_master_volume_change = false;
 }
 }