Пример #1
0
void GameScene::removeLife() {
    if (_life3->isVisible()) {
        _life3->setVisible(false);
    } else if (_life2->isVisible()) {
        _life2->setVisible(false);
    } else if (_life1->isVisible()) {
        _life1->setVisible(false);
        CCScene* scene = SceneManager::getOrCreateScene();
        scene->removeChild(this, true);
        scene->addChild(GameOverScene::create());
    }
}