Buttons are a requirement for almost any app. You will have to use them constantly in your game development. Cocos2d v3 makes this very simple with the introduction of the new class,
CCButton. This is a great improvement over version 2 for those familiar with it. Making buttons is now as easy as making any other node. It is even better as they support block-based callbacks or
selector calls that gives you the flexibility to work with buttons however you like.
Buttons have three states:
If you open up
IntroScene.m in your Xcode project, you will see an example of a button being created:
// Helloworld scene button CCButton *helloWorldButton = [CCButton buttonWithTitle:@"[ Start ]" fontName:@"Verdana-Bold" ...