2013-04-13から1日間の記事一覧
ようやく各クラスをCCNodeのサブクラスからCCSpriteのサブクラスに直し終わりました。ずいぶんすっきりとしたように感じます。当たり判定に関する処理や情報を各クラス共通で入れたかったので実際は、CCSpriteを継承するCollisionSpriteというクラスを作り、…
またハマりました。 イニシャライザ内の処理でcocos2dのノード階層上の親ノードにアクセスするためにself.parentを使うとハマります。というより、その時点では親ノードにはつながっていません。例えば、MyClass* myobj = [[MyClass alloc] init]; [self add…
前回悩んでいたweak指定のインスタンス変数にオブジェクトを入れるにはどうすれば良いかという疑問が解決しました。__weak CCSprite* testと言うインスタンス変数があったとして、_test = [[CCSprite alloc] initWithFile@"test-sprite.png"]; [self addChil…