cocos2d-iphone  2.1
Improved Cocos2D API Reference (iOS version) for developers
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
CCFollow Class Reference

#import <CCAction.h>

+ Inheritance diagram for CCFollow:
+ Collaboration diagram for CCFollow:

List of all members.

Public Member Functions

(id) - initWithTarget:
(id) - initWithTarget:worldBoundary:

Static Public Member Functions

(id) + actionWithTarget:
(id) + actionWithTarget:worldBoundary:

Protected Attributes

BOOL _boundarySet
BOOL _boundaryFullyCovered
CGPoint _halfScreenSize
CGPoint _fullScreenSize
float _leftBoundary
float _rightBoundary
float _topBoundary
float _bottomBoundary


BOOL boundarySet

Detailed Description

CCFollow is an action that "follows" a node.

Eg: [layer runAction: [CCFollow actionWithTarget:hero]];

Instead of using CCCamera as a "follower", use this action instead.


Member Function Documentation

+ (id) actionWithTarget: (CCNode *)  followedNode

creates the action with no boundary set

+ (id) actionWithTarget: (CCNode *)  followedNode
worldBoundary: (CGRect)  rect 

creates the action with a set boundary

- (id) initWithTarget: (CCNode *)  followedNode

initializes the action

- (id) initWithTarget: (CCNode *)  followedNode
worldBoundary: (CGRect)  rect 

initializes the action with a set boundary

Property Documentation

- (BOOL) boundarySet [read, write, assign]

alter behavior - turn on/off boundary

The documentation for this class was generated from the following file: