瀏覽代碼

Merge pull request #394 from lornemcintosh/development

Clean up SFXSources in Player class
SilentMike 12 年之前
父節點
當前提交
a8543a3998
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      Engine/source/T3D/player.cpp

+ 6 - 0
Engine/source/T3D/player.cpp

@@ -1763,6 +1763,12 @@ void Player::onRemove()
    setControlObject(0);
    scriptOnRemove();
    removeFromScene();
+   
+   if ( isGhost() )
+   {
+      SFX_DELETE( mMoveBubbleSound );
+      SFX_DELETE( mWaterBreathSound );
+   }
 
    U32 i;
    for( i=0; i<PlayerData::NUM_SPLASH_EMITTERS; i++ )