CCMenuItem不工作?

时间:2013-09-20 05:31:10

标签: objective-c cocoa-touch cocos2d-iphone ccmenuitem

第一次点击Menuitem按钮事件它运行良好。但是当我再次加载 - (id)init时,菜单项按钮事件无效。但是会调用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];
    }
   }

0 个答案:

没有答案