deve conter os metodos virtual bool init(); que dever ser implementado posteriormente (overriding) um metodo estatico da classe Scene, createScene. (jeito certo de criar uma sequencia) auto lllll=Sequence::create(dela y,CallFunc::create(this,callfunc_selector(Block::createPuff)),nullptr); copy()->release() vira clone Toques: auto touches = EventListenerOneByOne::create(); touchs->onTouchBegan = CC_CALLBACK_2(GameLayer::onTouchesBegan,this); touchs->onTouchEnded = CC_CALLBACK_2(GameLayer::onTouchesEnded,this); _eventDispatcher->addEventListenerWithSceneGraphPriority(touchs,this); cria um looping: this->schedule(schedule_selector(GameLayer::update));