Cocos2d x 更新cocos2dx 3.0中Menuitem的图像

Cocos2d x 更新cocos2dx 3.0中Menuitem的图像,cocos2d-x,cocos2d-x-3.0,Cocos2d X,Cocos2d X 3.0,我想根据某些条件更改此图像。我想您可以尝试以下方法: 使用CCSprite创建menuImgNm 使用:CCMenuItemSprite 可以使用纹理更改图像,如: CCTexture2D*tex=[[CCTextureCache sharedTextureCache]添加图像:@“新图像名称”]; [menuImgNm setTexture:tex] 希望这有帮助 MenuItem *pageMenuItem; pageMenuItem = MenuItemImage::create(me

我想根据某些条件更改此图像。

我想您可以尝试以下方法:

  • 使用CCSprite创建menuImgNm
  • 使用:CCMenuItemSprite
  • 可以使用纹理更改图像,如:
CCTexture2D*tex=[[CCTextureCache sharedTextureCache]添加图像:@“新图像名称”];
[menuImgNm setTexture:tex]

希望这有帮助

MenuItem *pageMenuItem;
pageMenuItem = MenuItemImage::create(menuImgNm, menuImgNm,
                                     CC_CALLBACK_1(RootLayer::buttonAction, this));