Controlling and Scrolling
Most games need some way to control the player character. You’ll learn to use Cocos2D actions to move the player through the level you designed. Due to this project’s levels being larger than the screen, and to add the impression of depth to the world, you’ll also implement parallax scrolling as well.
Touch and Go: Moving the Player
The first order of business is to add code that reacts to touch events. You’ll use that to move the player around. To do so, you first have to establish a reference to the player node in the GameScene class.
Finding the Player Node by Its Name
In the GameScene.m class, add the brackets and variable declarations of Listing 3-1 just below the class’ @implementation section.