この質問は を使用してcocos2d with xcode
いますが、一般的な目的の c の人はそれを処理できると思います。
私はクラスを持っており、CCLayer
それをレイヤーとしてメインクラスに戻し、そこに表示したい(そしてすべてのアクションはそのレイヤークラスで発生します)。
したがって、「他の」クラスは次のとおりです。
CCSprite *r;
-(id)set
{
r=[CCSprite spriteWithFile:@"c5.png"];
r.position=ccp(50,50);
[self addChild:r z:3];
return self;
}
そしてメインクラスから私はそれを呼び出します:
recieverCircleLayer *r=[recieverCircleLayer alloc] ;
[self addChild:[r set ]];
何も起こらず、画面上の他のクラスからのスプライトが表示されません。
私は何が欠けていますか?ありがとう 。