微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

cocos2d-iphone – CCMenuItemImage按钮不起作用

按钮和菜单在屏幕上,但按下按钮时没有任何反应:

CcmenuItemImage *menuB = [CcmenuItemImage itemFromnormalImage:@"menuB.png" selectedImage:@"menuB.png" target:self selector:@selector(goMenu:)];
    CcmenuItemImage *tryAgainB = [CcmenuItemImage itemFromnormalImage:@"tryAgainB.png" selectedImage:@"tryAgainB.png" target:self selector:@selector(tryAgain:)];
    CcmenuItemImage *menuGoodByeT = [CcmenuItemImage itemFromnormalImage:@"menu.png" selectedImage:@"menu.png" target:self selector:@selector(nothing:)];

    menuB.position=ccp(-65,-40);
    tryAgainB.position=ccp(15,-40);


    menu = [Ccmenu menuWithItems:menuGoodByeT,menuB,tryAgainB,nil];
     menu.isTouchEnabled = YES;     
    [self addChild: menu];

是的,该方法具有:id sender.

这个菜单怎么了?它有些总是有问题.

解决方法

好吧,我想我明白了 – >

你在哪里坚持这段代码

在 – (void)onEnter {???如果是这样,请检查您是否已调用[super onEnter].否则,你会遇到很多问题

其次,如果那不起作用,那么检查是否还有其他任何东西,因为你的菜单可能在另一层后面

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐