`
serryzhao
  • 浏览: 115618 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

CCMenuItemImage CCMenu

 
阅读更多
CCMenuItemImage 要依赖CCMenu,不然显示出来,点击事件也不起作用。擦
item = CCMenuItemImage* create(const char *normalImage, const char *selectedImage, CCObject* target, SEL_MenuHandler selector) 后

CCMenu* menu = CCMenu::create(m_pSaveImageItem,NULL);
    menu->setPosition(CCPointZero);
    addChild(menu);

其中
CCPointZero = CCPointMake(0,0)


#define CCPointMake(x, y) CCPoint((float)(x), (float)(y))

也就是menu 定位在 0 0 了,擦什么意思?怎么定位在 0 0了, meun不是 item 的parent view 吗? 竟然靠 item 的定位的
分享到:
评论

相关推荐

    cocos2dApiMenu

    CCMenuItemImage *item3 = CCMenuItemImage::create("play.png", "play_pressed.png", this, menu_selector(MenuLayer::playGame)); menu->addChild(item3); ``` 为了增加用户体验,开发者通常会为菜单项添加触摸...

    CCMenuItemToggle使用1

    在本例中,我们将详细探讨`CCMenuItemToggle`的创建、使用以及其与`CCMenu`和事件处理的结合。 首先,我们需要了解`CCMenuItemToggle`的基本用法。它是一个可以容纳多个`CCMenuItem`子类的容器,例如`...

    cocos2d 游戏菜单设置v1

    `CCMenuItem`有多种类型,如`CCMenuItemImage`用于显示图像按钮,`CCMenuItemLabel`用于文本按钮,以及`CCMenuItemSprite`用于自定义精灵按钮。 描述中提到的“动画效果”,在Cocos2D中可以通过`CCAction`来实现。...

    coco2d-x场景切换具体办法

    CCMenuItemImage *pCloseItem = CCMenuItemImage::create( "CloseNormal.png", "CloseSelected.png", this, NULL); CC_BREAK_IF(!pCloseItem); pCloseItem->setPosition(ccp(CCDirector::sharedDirector()->...

    Cocos2d-x UI开发之菜单类使用实例

    `CCMenuItem`有多个子类,例如`CCMenuItemLabel`、`CCMenuItemFont`、`CCMenuItemAtlasFont`和`CCMenuItemImage`等,它们分别对应于不同的显示方式。 1. `CCMenuItemLabel`:这个类用于创建基于文本的菜单项。在...

    Cocos2D-x游戏开发之菜单事件响应demo

    CCMenu *menu = CCMenu::create(startItem, quitItem, NULL); menu->alignItemsVertically(); addChild(menu); ``` 这里,`CCMenuItemFont::create`用于创建文本按钮,`this`表示当前类(通常是继承自`CCLayer`的类...

    cocos2dx 雷电MoonWarriors_游戏源码

    CCMenuItemImage *pause = CCMenuItemImage::create("pause.png", "pause.png", this, menu_selector(GameLayer::doPause)); pause->setAnchorPoint(ccp(1, 0)); pause->setPosition(ccp(winSize.width, 0)); ...

    菜单 场景切换

    1. **菜单(Menu)的创建**:Cocos2d-x提供了`CCMenu`类用于创建菜单,菜单由一个或多个`CCMenuItem`组成,这些菜单项可以是按钮、文本或其他可点击的元素。通过`CCMenuItemImage`、`CCMenuItemLabel`或`...

    菜单用于ccscrollview

    在Cocos2d-x中,`CCMenu` 类提供了创建和管理这些控件的功能。你可以通过添加`CCMenuItem` 的实例到菜单中来创建一个按钮,每个`CCMenuItem` 可以关联一个回调函数,当用户点击该按钮时,对应的函数会被调用。 接...

    Cocos2d-x中实现弹出对话框示例

    接着,我们创建两个`CCMenuItemImage`对象,分别表示“确定”和“取消”按钮,使用`CCMenu`将它们水平排列,并设置它们的位置。每个按钮都关联了相应的回调函数,即`yesButton()`和`noButton()`,这些函数会在用户...

Global site tag (gtag.js) - Google Analytics