3月14日Cocos2d-x引擎技术支持团队上线问答活动第十二期~

虽然我叫MT、大掌门、神仙道、捕鱼达人等多款明星游戏均使用Cocos2d-x进行开发,但引擎团队深知还有许多不足之处。为更好地服务全国各地的开发者朋友,Cocos团队特别开设定期线上技术支持!

每周五下午3点至5点Cocos2d-x团队将在CocoaChina上和大家做线上交流。

3月14日明天活动仍然按时举行,有问题的童鞋可以在本贴中留言。

前十一期的总结:
第一期:http://www.cocoachina.com/gamedev/gameengine/2013/1202/7455.html

第二期:http://www.cocoachina.com/gamedev/gameengine/2013/1210/7509.html

第三期:http://www.cocoachina.com/gamedev/gameengine/2013/1217/7555.html

第四期:http://www.cocoachina.com/bbs/read.php?tid=174668

第五期:http://www.cocoachina.com/bbs/read.php?tid=175781

第六期:http://www.cocoachina.com/bbs/read.php?tid=177813

第七期:http://www.cocoachina.com/bbs/read.php?tid=179599

第八期:http://www.cocoachina.com/bbs/read.php?tid=181270

第九期:http://www.cocoachina.com/bbs/read.php?tid=185068

第十期:http://www.cocoachina.com/bbs/read.php?tid=187922

第十一期:http://www.cocoachina.com/bbs/read.php?tid=190500

只求在论坛提问有人回答,搞这些活动有什么意义,在cocos2d-x提bug过了一个多月也没人回复,2dx没落了

— Begin quote from ____

引用第1楼zzzzzzzzz04于2014-03-13 15:48发表的 :
只求在论坛提问有人回答,搞这些活动有什么意义,在cocos2d-x提bug过了一个多月也没人回复,2dx没落了 http://www.cocoachina.com/bbs/job.php?action=topost&tid=194050&pid=902670

— End quote

为什么不把你的问题,提出来呢?这样可以让人来解答。

望高手解答,COCOS2D-X 怎么添加后处理?

难道用 RenderTeture 每一帧都拷贝后处理?在贴到屏幕上?
有没有比较优的方案??

能否给出个例子?

想加入个全屏扭曲效果,用什么方法比较好?
屏幕内的对象也是随时动的

2dx专栏回答问题的是少,推荐直接在问答区提问的。

请技术支持回答我的问题,谢谢 在3楼

3.0beta2 请问怎么样让 ControlButton 吞噬掉触摸?
看了里面的源码 只看到了注册 没看见移除 请问是如何实现的?
layer的好多方法都不推荐使用了,比如setSwallowsTouches等等,这些该如何实现呢?
希望能够得到各位大大的帮助,谢谢。:867:

我开启了cocos2dx的深度检测,然后加载了一个地图和两个sprite,同时给两个sprite计算和设置了深度值,地图和sprite之间的遮盖没有问题,但是两个sprite之间出现了问题,我不知道为什么

Cocos团队大大好:
我想请教两个2dx-android方面的新手问题 :)

【问题1】如何修改多点android触控最大点数?比如

auto dispatcher = Director::getInstance()->getEventDispatcher();
auto listener = EventListenerTouchAllAtOnce::create();
listener->onTouchesBegan = CC_CALLBACK_2(HelloWorld::onTouchesBegan, this);
dispatcher->addEventListenerWithSceneGraphPriority(listener, this);

在onTouchBegan的回调中我接受到的touches vector最大只有5点,但我的设备是支持10点的,请问在哪里可以修改?

【问题2】如何调用外部数据包中的资源?(或者说如何分离游戏主程序和数据包)

我们在使用project-creator脚本创建工程的时候,其中有一项参数设定了android数据包的名字(形如com.company.projectname)
我现在程序中所用到的图片、声音资源全部放在工程下的Resources文件夹中,他们会直接打包进apk中,造成app体积庞大
如果想把这些资源放到外部数据包(android/data/com.company.projectname)中的方式,请问应该怎么做?

您好,如果有关于引擎的bug欢迎您到cocos2d-x.org简历issue。如果该问题您已经修复也欢迎您将代码提交到github主分支。提交成功后您将成为引擎的贡献者之一,感谢您对Cocos引擎的支持。

引擎团队的人呢?午休睡过头了吗:877::867:

还是 CocoStudio 的版主最勤劳:782:

引擎团队的人今天都在飞机上,从厦门到北京准备明天的大会~~所以大家有问题先提问,我们时候会一一答复的。

— Begin quote from ____

引用第8楼supermp5于2014-03-14 15:07发表的 :
Cocos团队大大好:
我想请教两个2dx-android方面的新手问题 :)

【问题1】如何修改多点android触控最大点数?比如

http://www.cocoachina.com/bbs/job.php?action=topost&tid=194050&pid=903363

— End quote

问题1:在CCEventTouch.h中,有一个MAX_TOUCHES =5,内部限定了,自己尝试修改。~
问题2:尝试使用在线更新

谢谢!

关于第二个问题我没太明白您的意思,您可能也没太明白我的问点(因为我在2dx之前并未接触过android开发,所以其实我问的是一个很弱的问题):

比如我在程序中想读com.company.project这个数据包文件夹下的资源,应该怎么做?如果一个资源文件在resources文件夹下没有的话,就会自动到数据包文件夹下找吗?
(假设是这样的话,如果两个地方都有文件名相同的资源,会读哪一个?)

还是需要特别的写法?非常感谢~

— Begin quote from ____

引用第3楼kirabo于2014-03-13 16:38发表的 :
望高手解答,COCOS2D-X 怎么添加后处理?

难道用 RenderTeture 每一帧都拷贝后处理?在贴到屏幕上?
有没有比较优的方案??
http://www.cocoachina.com/bbs/job.php?action=topost&tid=194050&pid=902708

— End quote

你好,目前cocos2d-x是不支持后处理的。你可以使用opengles自己来做,可以参考这些链接 :http://littlecheesecake.me/blog/13804700/opengles-shader http://processors.wiki.ti.com/index.php/Render_to_Texture_with_OpenGL_ES

然后关于全屏扭曲 ,之前有写过一个shader,代码你可以参考 这个链接 :https://github.com/andyque/Cocos2DBookSource/tree/master/Cocos2DShaderDemo

虽然 是cocos2d-iphone写的,但是原理差不多。shader代码可以重用的。

— Begin quote from ____

引用第8楼supermp5于2014-03-14 15:07发表的 :
Cocos团队大大好:
我想请教两个2dx-android方面的新手问题 :)

【问题1】如何修改多点android触控最大点数?比如

http://www.cocoachina.com/bbs/job.php?action=topost&tid=194050&pid=903363

— End quote

FileUtils::getDataFromFile/getStringFromFile/getFileData/getFileDataFromZip
文件搜索路径:setSearchPaths

–具体信息qin请g查看头文件描述

问题1: quick lua 什么时候可以使用cocostudio 或者说升级到3.0
问题2: 3.0之前写lua代码时用SublimeText luastudio 可以通过源码pkg文件 实现代码提示 但3.0后luabinding 改了 现在pkg文件都没了有没有 请问可不可以提供3.0的pkg文件
问题3:cocos可不可以考虑添加个数据加密 虽然说加密这些东西最好是自己搞 但有时候做个小游戏还要自己去找加密算法 太麻烦了

quick不是说打算自己“推出有quick特色的编辑器”嘛(http://cn.quick-x.com/)。
加密估计也不会给你搞的 哦哈哈。

quik 编辑器还不知道猴年马月能出来呢 至少半年后能用
加密是最基本的功能居然都都没有 真蛋疼 这些实用的东西 还是quick做的好呀