2012-06-01から1ヶ月間の記事一覧

cocos2dの使い方【説明】③ 〜ScheduleとAction〜

cocos2dでものを動かすアクションをしたい時。 前作ったコードではScheduleというTimerで少しずつ座標の値をずらす事で動かしていましたが,今回はcocos2dに本来から備わっている,いろいろな動きを使ってみます。 それがActionな訳ですが,使い方は至って簡…

@property の使い方

前記事で説明したカプセル化ですが,実装しようとすると結構大変なのは見ればわかります。そこでpropertyという機能を使う事により典型的なアクセサメソッドの宣言,定義が行えるのです。 - (int) width; - (int) height - (NSString *) filename; - (void) …

カプセル化とアクセサ

iPhoneアプリの開発でObjective-Cを利用している時,インスタンス変数の管理はどうしているだろうか。 例えば, @interface file : NSObjet{ @public int width; int height; NSString *filename } @end という風にすると変数に直接参照されて間違った変更な…