码迷,mamicode.com
首页 >  
搜索关键字:cocos2dx windowphone    ( 2036个结果
在cocos2dx的android项目中,怎么让onKeyDown方法执行
首先,进入到引擎目录的cocos\platform\android\java\src\org\cocos2dx\lib,打开Cocos2dxGLSurfaceView.java文件,找到onKeyDown方法,方法如下:public boolean onKeyDown(final int pKeyC...
分类:移动开发   时间:2015-11-12 19:51:44    阅读次数:1129
cocos2dx中的时序问题的分析
今天遇到一个问题,对于UIListView,在初始化(pushBackCustomItem)之后,如果立即操作的话,由于原件并未重新布局,因此会导致一些奇奇怪怪的问题。查看代码之后,发现doLayout和forceDoLayout可以实现重新布局,而调用者是visit函数。于是乎,在初始化ListView之后,立即使用v..
分类:其他好文   时间:2015-11-11 22:17:44    阅读次数:255
Cocos2Dx 一些琐碎的API
该随笔用来记录碰到的琐碎的API,以加深印象,以后找起来也方便。场景:Director::getInstance()->replaceScene(scene);// 切换场景Director::getInstance()->replaceScene(TransitionSlideInt::creat...
分类:Windows程序   时间:2015-11-10 07:08:38    阅读次数:606
Cocos2Dx 场景的创建
新建的cocos2Dx工程默认的是一个helloworld工程,里面包含了2个类文件,一个是AppDelegate,一个是HelloworldScene类文件(这个类叫HellowWorld,为什么类文件和类名不一样这一点让我觉得挺不爽的。)在AppDelegate内主要进行“导演“的初始化,设置显...
分类:其他好文   时间:2015-11-10 07:04:08    阅读次数:218
c++ json字符串转换成map管理
在cocos2dx for lua中,我们经常通过lua的table传入c++使用,然后早c++层操作数据。实现步骤大致如下:table->string->c++层->通过rapidjson解析->存放在map中管理在lua中,转换table大致如下local tbl = {}tbl["fang"]...
分类:编程语言   时间:2015-11-08 14:03:29    阅读次数:492
cocos2d-x打包Android
搭建 Android 平台 cocos2dx 开发环境1 首先安装 python2 单击 next3 选择默认路径, 单击 next4 选择完全安装, 单击 next5 单击 next 开始安装6 安装完成7 设置环境变量8 添加 python 的路径到 path9 解压缩 cocos2dx2.2....
分类:移动开发   时间:2015-11-06 14:24:22    阅读次数:314
cocos2dx中onExitTransitionDidStart、onExit和onEnter、onEnterTransitionDidFinish处理机制
进入Node::addChildHelper定义发现如下代码if(_running){child->onEnter();//preventonEnterTransitionDidFinishtobecalledtwicewhenanodeisaddedinonEnterif(_isTransitionFinished){child->onEnterTransitionDidFinish();}}也就是说,只有父节点已经在running的情况下..
分类:其他好文   时间:2015-11-05 16:45:55    阅读次数:244
Cocos2dx-- 图片置灰实现
前言:游戏中有很多按钮控件,它们一般会有选中和未选中2种状态。我们如果要区分这两种状态的表现,很多时候是直接叫美术给两种状态下的资源,或直接setColor设置颜色。这样无疑增加了资源的大小或不美观(看需求)。本节将介绍怎么通过opengl es程序来实现图片置灰操作。注:这个置灰操作是基于Cocos-Lua的,具体原理分析这里不打算介绍,主要讲如何实现。实现步骤 Lua端操作: 1,置灰Lua代码...
分类:其他好文   时间:2015-11-04 21:33:23    阅读次数:391
cocos2dx中.json和.plist文件格式加载的不同
一、.json加载,一般通过std::stringdata=FileUtils::getInstance()->getStringFromFile(filename);通过文本rapidjson::Documentdoc;doc.Parse<rapidjson::kParseDefaultFlags>(data.c_str());解析data。解析之后doc应该是一个数组形式的,而且是一个二维数组(或者说..
分类:Web程序   时间:2015-10-31 01:45:01    阅读次数:271
cocos2dx 3.8.1 lua集成protobuf
目前lua集成protobuf主要有两种方式1. protobuf-gen-lua方案https://github.com/sean-lin/protoc-gen-lua 参照说明即可集成这个方案是将proto文件导出成lua文件, 使用起来稍微麻烦, 不能直接创建lua table, 而是要用生成...
分类:其他好文   时间:2015-10-30 00:50:33    阅读次数:1146
2036条   上一页 1 ... 43 44 45 46 47 ... 204 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!