Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // for reference
- #define CC_CALLBACK_2(__selector__,__target__, ...) std::bind(&__selector__,__target__, std::placeholders::_1, std::placeholders::_2, ##__VA_ARGS__)
- // creating new listener, setting up its callbacks for various touch events and assigning it to event dispatcher
- auto listener = EventListenerTouchOneByOne::create();
- listener->onTouchBegan = CC_CALLBACK_2(HelloWorld::touchBegan, this);
- listener->onTouchMoved = CC_CALLBACK_2(HelloWorld::touchMoved, this);
- listener->onTouchEnded = CC_CALLBACK_2(HelloWorld::touchEnded, this);
- _eventDispatcher->addEventListenerWithFixedPriority(listener, 1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement