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


#import <Action.h>

クラス Action

FiniteTimeAction?, RepeatForever?, Speed?に継承されている。

NSObject
  |
  +--Action

概要

アクションのベースになるクラスです。

タスク

- start
- isDone
- stop
- step:
- update:
target property
tag property

プロパティ

target

ターゲット.アクションはターゲットプロパティを編集する.

@property (nonatomic,readwrite,assign) id target

tag

アクションの識別用タグ.

@property (nonatomic,readwrite,assign) int tag

インスタンスメソッド

start

アクションが開始される前にコールされる.

- (void) start

isDone

アクションが終了していたらYESを返す.

- (BOOL) isDone

stop

アクションが終了した後にコールされる.

- (void) stop

step:

指定したデルタタイムで全てのフレームによってコールされる.
自分が何をしているのか分からない場合はオーバーライドしてはならない.

- (void) step

update:

1フレームごとにコールされる。値は0から1の間で指定する.
例えば、値が0なら即座に、0.5なら中間ぐらいで、1ならフレームの終わりにコールする.

- (void) update: (ccTime) time


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