void GameScene::onEnter()
{
auto touch = EventListenerTouchOneByOne::create();
touch->onTouchBegan = std::bind(&GameScene::onTouchBegan, this, std::placeholders::_1, std::placeholders::_2);
// 람다식으로 작성 가능
touch->onTouchBegan = [=](Touch*, Event*)->bool {
CCLOG("touch screen");
return true;
};
getEventDispatcher()->addEventListenerWithSceneGraphPriority(touch, this);
}
bool GameScene::onTouchBegan(Touch * t, Event * e)
{
CCLOG("touch screen");
return true;
}