Inherits from SPDisplayObjectContainer : SPDisplayObject : SPEventDispatcher : NSObject
Declared in SPSprite.h

Overview

An SPSprite is the most lightweight, non-abstract container class.

Use it as a simple means of grouping objects together in one coordinate system.

SPSprite *sprite = [SPSprite sprite];

// create children
SPImage *venus = [SPImage imageWithContentsOfFile:@"venus.png"];
SPImage *mars = [SPImage imageWithContentsOfFile:@"mars.png"];

// move children to some relative positions
venus.x = 50;
mars.x = -20;

// add children to the sprite
[sprite addChild:venus];
[sprite addChild:mars];

// calculate total width of all children
float totalWidth = sprite.width;

// rotate the whole group
sprite.rotation = PI;

Tasks

Class Methods

sprite

Create a new, empty sprite.

+ (SPSprite *)sprite

Discussion

Create a new, empty sprite.

Declared In

SPSprite.h