模态对话框
游戏需求:
Cocos2dx 3.2需要实现模态对话框,拦截上一层的所有事件。
实现方法:
1.Cocos2dx 2版本中,我们会设置DlgLayer事件的优先级为-128,这样会拦截底层的按钮事件(-128),但是问题是会拦截当前层的按钮事件(-128),需要将DlgLayer上的点击事件手动传入对话框上的按钮处理。
3.0版本中已经不再使用了,这种方法有很...
分类:
其他好文 时间:
2014-09-24 22:04:48
阅读次数:
211
一、 (1)OpenGL坐标系Cocos2D-x以OpenGL和OpenGL ES为基础,所以自然支持OpenGL坐标系。该坐标系原点在屏幕左下角,x轴向右,y轴向上。(2)屏幕坐标系屏幕坐标系使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下。iOS的屏幕触摸事件CCTouch传入的位....
分类:
其他好文 时间:
2014-09-24 14:10:47
阅读次数:
190
一般一个对话框会分为模态对话框和非模态对话框两种,模态对话框就是...
分类:
编程语言 时间:
2014-09-24 00:53:35
阅读次数:
284
近期开发cocos2dx 项目,做一个小游戏。(个人喜欢用最新版本号) 没系统学习就是问题多多,遇到了非常多问题,比方全部的openglapi都必须在主线程中调用,这让我在多线程载入方面吃了不少亏,浪费了非常多时间。这次遇到了输入框中输入中文出现乱码问题。搜索了非常多方法,都没找到。没办法。可是知....
分类:
其他好文 时间:
2014-09-23 15:36:14
阅读次数:
1597
转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) cocos2dx支持中文显示,只要将中文字符转换成UTF-8字符集就可以正常显示,不过在实践上还是会出现很多问题会困扰开发者。 通常来说,目前的解决方案有以下几种: 1、把代码文件(.h/.cpp/.lua等)的文件编码格式改成UTF-8格式即可,这对于单机游戏来说是很好的解决方案。但是对于服务器传过来的...
分类:
其他好文 时间:
2014-09-23 14:15:34
阅读次数:
187
1.下载NDK和cygwin,以及cocos2d-x-2.2.3cygwin目录下,如本人安装目录如下D:\cygwin64\home\dong然后用编辑器(不要用记事本,太low)点开.bash_profile,然后在最下面加上ndk路径以及cocos2dx路径NDK_ROOT=/cygdrive...
分类:
移动开发 时间:
2014-09-23 10:07:44
阅读次数:
270
一:cocos2dx 3.2 尚不支持cubeMap?因为需要调用cocos2dx 封装的bindTexture的方法,发现只能绑定2DTexture,对Cube_Map无能无力。顿感累觉不爱……你还能再逗点么意思就是天空盒在cocos2dx下,不能利用opengles 提供的cubemap来实现了...
分类:
其他好文 时间:
2014-09-22 17:22:52
阅读次数:
194
切换场景bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSize size =CCDir...
分类:
其他好文 时间:
2014-09-22 02:39:12
阅读次数:
256
把这几天瞎搞的东西总结一下.环境配置什么的也比较烦. ndk.java.在cocos2dx的环境中都有配置.参1很基础很基础很基础的环境配置.1.android与C 之间的调用android通过JNI 来调用C(不带C++玩.extern "C"),1.1android调用C 如果要在Eclips....
分类:
移动开发 时间:
2014-09-21 16:14:00
阅读次数:
404
于v3.0beta加入定义在"COCOS2DX_ROOT/cocos/base"的头文件"CCValue.h"中。推荐教程Cocos2d-x从零开始视频教程classValue;cocos2d::Value是许多基本类型(int,float,double,bool,unsigned
char,char*和std::string)还有std::vector,
std::unordered_map和
std::unordered_map这些..
分类:
其他好文 时间:
2014-09-21 03:38:30
阅读次数:
241