コード例 #1
0
        public void Remove()
        {
            if (sprite != null)
            {
                sprite.Remove();
                sprite = null;
            }

            if (damagedSprite != null)
            {
                damagedSprite.Remove();
                damagedSprite = null;
            }

            if (body != null)
            {
                body.Remove();
                body = null;
            }

#if CLIENT
            if (LightSource != null)
            {
                LightSource.Remove();
            }
#endif
        }
コード例 #2
0
ファイル: Limb.cs プロジェクト: d34d10cc/Barotrauma
        public void Remove()
        {
            if (sprite != null)
            {
                sprite.Remove();
                sprite = null;
            }

            if (LightSource != null)
            {
                LightSource.Remove();
            }
            if (damagedSprite != null)
            {
                damagedSprite.Remove();
                damagedSprite = null;
            }

            if (body != null)
            {
                body.Remove();
                body = null;
            }

            if (hitSound != null)
            {
                hitSound.Remove();
                hitSound = null;
            }
        }
コード例 #3
0
 public void Remove()
 {
     Body.Remove();
 }