2013年9月13日金曜日

オートリリースを使用する

CCNodeの派生クラスのオブジェクトはオートリリースで使用できる


以下のように記述すればインスタンス変数が不要となる

- (void) init {
 CCSprite *hoge = [CCSprite spriteWithFile:@"hoge.png"];
 hoge.position =  ccp(100, 00);
 //検索用のタグ(数字)
 hoge.tag = 13;
 [self addChild:hoge];
}

- (void) update:(ccTime)delta {
 //タグをキーに取得
    CCSprite *hoge = (CCSprite*)[self getChildByTag:13];
}


0 件のコメント:

コメントを投稿