bool GameLayer::init() { ..... // タッチイベントリスナー auto touchListener = EventListenerTouchOneByOne::create(); touchListener->onTouchBegan = [this](Touch* touch, Event *){ auto loc = touch->getLocation(); return true; }; touchListener->onTouchMoved = [this](Touch* touch, Event *){ }; touchListener->onTouchEnded = [this](Touch* touch, Event *){ }; this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(touchListener, this); ..... }