1

最初に Menuitem ボタン イベントをクリックすると、正常に動作しますが、再度 -(id)init をロードすると、Menuitem ボタン イベントが機能しません。しかし、Touchデリゲートが呼び出されます。

私は以下のコードを使用しています:

-(id) init
{
   if( (self=[super init]) )
    {
      FirstLable=[CCLabelTTF labelWithString:[[self.Ary_value objectAtIndex:RandomIndex]          valueForKey:@"First"] fontName:@"Arial" fontSize:20.0 dimensions:CGSizeMake(20, 20) hAlignment:UITextAlignmentCenter];
        FirstLable.position=ccp(80 ,300);
        FirstLable.color=ccRED;
        FirstLable.tag = 1;


        First_item = [CCMenuItemImage itemWithNormalImage:@"ButtonNum1.png" selectedImage:@"ButtonNum1.png" target:self selector:@selector(Num1:)];
        First_item.position=ccp(10, 7);
        menu1=[CCMenu menuWithItems:First_item, nil];
        menu1.position=CGPointZero;
        [FirstLable addChild:menu1];
        [self addChild:FirstLable];
    }
   }
4

0 に答える 0