void DiggingWorld::s_destroyTileSprite( CCSprite *pSprite ) { LayerGaming *pLayerGaming = LayerGaming::sharedLayerGaming(); CCSpriteBatchNode *pBatchNode = pLayerGaming->getTilesBatchNode(); pBatchNode->removeChild( pSprite, true ); }
void SpawnDiggerTile::destroy() { LayerGaming *pLayerGaming = LayerGaming::sharedLayerGaming(); CCSpriteBatchNode *pBatchNode = pLayerGaming->getTilesBatchNode(); pBatchNode->removeChild( m_pSpriteSpawnDigger, true ); m_pSpriteSpawnDigger = NULL; SoilTile::destroy(); }