我最近在试着做flappybird,遇到一个小问题,但是不知道怎么解决
auto listener=EventListenerTouchOneByOne::create();
listener->onTouchBegan=](Touch* touch,Event* event){
bird->getB2body()->SetLinearVelocity(b2Vec2(0, 10));
log("click");
return true;
};
Director::getInstance()->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener, this);
```
就是bird->getB2body()->SetLinearVelocity(b2Vec2(0, 10));这一句报错,报错信息是
'this' cannot be implicitly captured in this context.
bird是封装的一个Sprite
