想让游戏暂停,只要调用 CCDirector::sharedDirector()->pause(); 就行了,反止重新游戏就是 CCDirector::sharedDirector()->resume();
但这有一个问题就是游戏层依然能接受触摸反应,我们想按下pause键游戏暂停,但游戏内容不再接受触摸,该怎么办呢?
pause键一般是CCMenu, 它的触摸优先级为-128 数值越小越...
分类:
其他好文 时间:
2014-11-04 13:17:14
阅读次数:
176
小伟哥 遇到一个命题:
按钮透明区域过滤。当点击一个建筑按钮、花的时候不得不想一些方法把点击透明区域过滤掉。
让点击也没有效果滴啦。
开始搜索了半天才有所思路。
在网络上很多贴代码的。
整理后代码如下:
bool CCMenu::CheckAlphaPoint(CCMenuItem* pChild, const CCPoint& point)
{
CCSize winSiz...
分类:
其他好文 时间:
2014-10-31 19:11:00
阅读次数:
316
??
CCMenu
基本结构
CCMenu继承自CCLayer,本质是一个容器。需要被addChild到父类中去。
CCMenuItem是菜单项,它有如下子类:
CCMenuItemFont;CCMenuItemImage;CCMenuItemLabel;CCMenuItemSprite;CCMenuItemToggle;
是真正的需要实例化的菜...
分类:
其他好文 时间:
2014-10-24 14:36:44
阅读次数:
298
在Cocos2d-X实现显示菜单的方式比较特殊,首先需要使用CCMenu创建一个菜单,然后使用CCMenuItem创建一个菜单项,实际上程序中显示的菜单是使用CCMenu和CCMenuItemFont共同作用的结果,在Cocos2d-X中CCMenu只是一个容器,需要使用CCMenuItemFont才能实现创建菜单
程序示例:创建一个简单的菜单
程序代码:
#include "Menu.h"...
分类:
其他好文 时间:
2014-10-14 00:43:17
阅读次数:
229
最终效果图:
CCMenu继承自CCLayer,CCLayer继承自CCNode
下面是菜单项的继承结构图...
分类:
移动开发 时间:
2014-09-27 14:28:19
阅读次数:
239
最终效果图:
CCMenu继承自CCLayer,CCLayer继承自CCNode
下面是菜单项的继承结构图
从上面,可以看出,MenuItem是基类,不能使用,
MenuItem的直接子类有3个:MenuItemLabel、MenuItemSprite、MenuItemToggle
其中,MenuItemLabel又有2个子类:...
分类:
移动开发 时间:
2014-09-27 01:51:09
阅读次数:
203
学习cocos2d-x中的菜单主要需要了解:菜单(CCMenu)和菜单项(CCMenuItem)以及CCMenuItem的具体子类。
a. 下面来学习一下相关的类。
1. CCMenu
菜单,是CCLayer的子类,是一个层(容器),可以往里面添加菜单项。下面是它的类结构图:
CCMenu默认接受触屏事件的优先级是-128(优先级很高,因为值越小,响应触屏事件的优先级...
分类:
其他好文 时间:
2014-08-29 13:05:58
阅读次数:
258
原创文章,转载请注明出处:http://blog.csdn.net/sfh366958228/article/details/38893795
前言
一直在想究竟是先看CCMenu还是CCMenuItem后来想想还是先看CCMenu吧,因为它是CCMenuItem的载体,没有CCMenu也不可能有菜单。
CCMenu头文件
typedef enum
{
kCCM...
分类:
其他好文 时间:
2014-08-29 11:01:57
阅读次数:
248
Menu创建菜单:Cocos2d-x下的菜单创建包括:1.CCMenuItemFont 字体按钮创建CCMenuItemFont*onlineVideo = MenuItemFont::create("Play online video", CC_CALLBACK_1(HelloWorld::me....
分类:
其他好文 时间:
2014-08-26 18:58:26
阅读次数:
256
【引言】按钮类CCControlButton继承于控件类CCControl。控件类CCControl主要向子类提供了一系列的控件触发事件。当子控件触发相关的事件后,就会执行相关的控件事件回调函数。这与之前讲的CCMenu中的菜单按钮回调是类似的。控件类CCControl主要有三个子类:(1)开关控件CCCont..
分类:
其他好文 时间:
2014-08-22 02:48:46
阅读次数:
370