内容の保証はできません。


#import <CCSpriteFrame.h>

クラス CCAnimation

NSObject
  |
  +--CCAnimation

概要

アニメーションを実行するためにスプライトで使用されるアニメーションオブジェクトです.

タスク

- initWithName:
- initWithName:frames:
- initWithName:delay:
- initWithName:delay:frames:
- addFrame:
- addFrameWithFilename:
- addFrameWithTexture:rect:
+ animationWithName:
+ animationWithName:frames:
+ animationWithName:delay:
+ animationWithName:delay:frames:
name property
delay property
frames property

プロパティ

delay

フレームが切り替わるのにかかる時間(秒単位).

@property (nonatomic,readwrite,assign) float delay

frames

フレームの配列.

@property (nonatomic,readwrite,retain) NSMutableArray* frames

name

アニメーションの名前.

@property (nonatomic,readwrite,retain) NSString name

クラスメソッド

animationWithName:

アニメーションを指定した名前で生成する.

+ (id) animationWithName: (NSString *) name

animationWithName:delay:

アニメーションを指定した名前とフレームレートで生成する.

+ (id) animationWithName: (NSString *) name
    delay: (float) delay

animationWithName:delay:frames:

アニメーションを指定した名前とフレームレート, フレームで生成する.

+ (id) animationWithName: (NSString *) name
    delay: (float) delay
    frames: (NSArray *) frames

animationWithName:frames:

アニメーションを指定した名前とフレームで生成する.

+ (id) animationWithName: (NSString *) name
    frames: (NSArray *) frames

インスタンスメソッド

initWithName:

アニメーションを指定した名前で初期化する.

- (id) initWithName: (NSString *) name

initWithName:delay:

アニメーションを指定した名前を遅延時間で初期化する.

- (id) initWithName: (NSString *) name
    delay: (float) delay

initWithName:delay:frames:

アニメーションを指定した名前とフレームレート, フレームで初期化する.

- (id) initWithName: (NSString *) name
    delay: (float) delay
    frames: (NSArray *) frames

initWithName:frames

アニメーションを指定した名前とフレームで初期化する.

- (id) initWithName: (NSString *) name
    frames: (NSArray *) frames

addFrame:

アニメーションのためのフレームを追加する.

- (void) addFrameWithFilename: (NSString *) filename

addFrameWithFilename:

指定したイメージのファイルパスでフレームを追加する. 内部でCCSpriteFrameを作成し, それを追加する.
v0.8からv0.9への移行を促進するために追加されたメソッド.

- (void) addFrameWithFilename: (NSString *) filename

addFrameWithTexture:rect:

指定したテクスチャと矩形でフレームを追加する. 内部でCCSpriteFrameを作成し, それを追加する.
v0.8からv0.9への移行を促進するために追加されたメソッド.

- (void) addFrameWithTexture: (CCTexture2D *) texture
    rect: (CGRect) rect


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-10-24 (日) 17:14:25 (2583d)