代码如下:
bool HelloWorld::init(){
auto listener=EventListenerKeyboard::create();
listener->onKeyPressed=CC_CALLBACK_2(HelloWorld::onKeyPressed,this);
listener->onKeyReleased=CC_CALLBACK_2(HelloWorld::onKeyReleased,this);
_eventDispatcher->addEventListenerWithSceneGraphPriority(listener,this);
}
bool HelloWorld::onKeyPressed(){
Sprite* pSprite=Sprite::create("ty.png");
pSprite->setPosition(Vec2(200,200));
this->addChild(pSprite);
auto pMoveBy=MoveBy::create(1.0,Vec2(100,0));
pSprite->runAction(pMoveBy);
return true;
}
void HelloWorld::onKeyReleased(){
}
运行后出现如下错误:

