zoukankan      html  css  js  c++  java
  • 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对象的可变參数列表

  • 相关阅读:
    PS 如何制作眼泪效果
    PS 基础知识 什么是Adobe Bridge
    PS 抠图如何使用通道法处理头发
    PS 如何使用抽出滤镜抠人物的头发丝等细节
    PS 如何用PS制作GIF图像
    PS 如何制作柔和的边框
    PS 基础知识 如何绘制几何图形
    PS 基础知识 渐变编辑器如何使用
    PS 基础知识 CMYK全称是什么
    [Functional Programming] Daggy
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5365570.html
Copyright © 2011-2022 走看看