加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2d-iphone – CCMenuItemImage按钮不起作用

发布时间:2020-12-14 18:58:27 所属栏目:百科 来源:网络整理
导读:按钮和菜单在屏幕上,但按下按钮时没有任何反应: CCMenuItemImage *menuB = [CCMenuItemImage itemFromNormalImage:@"menuB.png" selectedImage:@"menuB.png" target:self selector:@selector(goMenu:)]; CCMenuItemImage *tryAgainB = [CCMenuItemImage ite
按钮和菜单在屏幕上,但按下按钮时没有任何反应:

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].否则,你会遇到很多问题

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读