cocos2d-x action执行完毕的回调
MySprite::createOne()
{
....
// MUST add to sheet firstly
spriteSheet->addChild(sprite);
// create action
auto createAction = MoveTo::create(3.0f,Point(pos.x,pos.y));
auto sequence = Sequence::create(createAction,
CallFuncN::create(CC_CALLBACK_1(MySprite::onAfterCreateAction,sprite)),0);
sprite->runAction(sequence);
}
MySprite::onAfterCreateAction(Node * pSender)
{
MySprite * pThis = (MySprite *) pSender;
....
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。