Cocos2d-x学习笔记(10)(CCMenu菜单)

        1、CCMenu创建方式

                CCMenu* menu = CCMenu::create(cocos2d::CCMenuItem* item,……)參数为CCMenuItem菜单项的对象可变參数列表

        2、5种经常使用CCMenu

        1)CCMenuItemFont字体菜单项

        CCMenuItemFont::create(const  char* value,cocos2d::CCObject* target。SEL_MenuHandler selector)

        參数1:显示的文字

        參数2:触发的目标对象

        參数3:触发的目标函数

        2)CCMenuItemImage图片菜单项

        CCMenuItemImage::create(const char* normalImage,const char* selectedImage。cocos2d::CCObject* target,SEL_MenuHandler selector)

        參数1:正常显示的图片

        參数2:用户选中后显示的图片

        參数3:触发的目标对象

        參数4:触发的目标函数

        3)CCMenuItemLabel文本菜单项

        CCMenuItemLabel::create(cocos2d::CCNode* label。cocos2d::CCObject* target。SEL_Menuhandler selector)

        參数1:CCLabelTTF对象

        參数2:触发的目标对象

        參数3:触发的目标函数

        4)CCMenuItemSprite精灵菜单项

        CCMenuItemSprite::create(const char* normalSprite,const char* selectedSprite。cocos2d::CCObject* target,SEL_MenuHandler selector)

        參数1:未选中显示的CCSprite

        參数2:选中显示的CCSprite

        參数3:触发的目标对象

        參数4:触发的目标函数

        5)CCMenuItemToggle开关菜单项

       CCMenuItemToggle::createWithTarget(cocos2d::CCObject* target,SEL_menuHandler selector。cocos2d::CCMenuItem* item。……)

        參数1:触发的目标对象

        參数2:触发的目标函数

        參数3:CCMenuItem对象的可变參数列表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值