override public void dispose() { base.dispose(); if (m_effect != null) { m_effect.dispose(); m_effect = null; } }
override public void dispose() { if (m_firstEffect != null) { m_firstEffect.dispose(); m_firstEffect = null; } if (m_sndEffect != null) { m_sndEffect.dispose(); m_sndEffect = null; } }
override public void dispose() { base.dispose(); if (m_selfTex != null) { Ctx.m_instance.m_texMgr.unload(m_selfTex.GetPath(), null); m_selfTex = null; } if (m_enemyTex != null) { Ctx.m_instance.m_texMgr.unload(m_enemyTex.GetPath(), null); m_enemyTex = null; } if (m_effect != null) { m_effect.dispose(); m_effect = null; } }