class1 "init"メソッド(下のコード)で記述された2つのoverLappingボタンがありますが、2つのボタンは(addChild)別のクラス(class2)に追加されました
ボタン(ボタン)を押すと。2つのボタンは2つのイベントに同時に応答できますか?
そして私はbutton1がclass1メソッドに応答することを望みます
button2から応答class2メソッドへ
それを行うための優れた方法は何ですか?
-(id)initWithPosition:(CGPoint)aPoint Mene:(CCMenu *)menu Fun:(SEL)fun
{
id aTarget = [menu parent];
NSString * imageName = @"light.png";
CCSprite* sprite1 = [CCSprite spriteWithSpriteFrameName:imageName];
CCSprite* sprite2 = [CCSprite spriteWithSpriteFrameName:imageName];
self.flashitemSprite=[CCMenuItemSprite itemWithNormalSprite:sprite1 selectedSprite:sprite2 target:aTarget selector:fun];
sprite1.visible=YES;
_flashitemSprite.position = _flashSprite.position;
[menu addChild:self.flashitemSprite];
CCSprite* sprite3 = [CCSprite spriteWithSpriteFrameName:imageName];
CCSprite* sprite4 = [CCSprite spriteWithSpriteFrameName:imageName];
self.aItemSprite =[CCMenuItemSprite itemWithNormalSprite:sprite3 selectedSprite:sprite4 target:self selector:@selector(distroy)];
sprite3.visible=YES;
_aItemSprite.position = _flashSprite.position;
[menu addChild:self.aItemSprite];
return self;
}