O'Reilly logo

iOS Game Programming Cookbook by Bhanu Birani, Chhavi Vaishnav

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Applying actions on sprites

Sprites are just static images with no life. So actions add that life to the sprites that make your game. Actions help in building the gameplay by moving sprites and animating them differently. An action is an object that makes the scene look alive.

Actions are applied on nodes and sprites, for example, we want to move some object that is a sprite, so we create a move action and run it on that sprite. SpriteKit automatically changes the sprite's position in a form of animation until the action is over.

All actions are implemented using a class called SKAction and different types of actions are instantiated using the class methods of the SKAction class provided for various animation functionality.

Here are the most common ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required