【意见征集】Cocos2d-x 槽点大收集(长期有效)

cocos2d-x 的内存管理就是管得太宽又没有能力管到位。

类型:吐槽/建议
平台: win32
版本: cocos2d-x v3.1.1
关键字:normalize
描述:例如dir = dir.normalize();变简单了,只要 dir.normalize();就可以了,但是如果是(points* - p1).normalize()这种情况就变复杂了,要添加一个中间量
建议:我也不会*

类型:建议
关键字:bug
描述:有这闲工夫去修bug先
建议:有这闲工夫去修bug先
只说一条:有这闲工夫去修bug先

类型:吐槽/bug/建议
平台: ios 7.0 / android 4.3 / …
版本: cocos2d-x v3.0-beta2 / …
关键字: 文本输入
描述:最近项目中需要做一个玩家反馈的输入框,肯定是多行输入的,一写才发现这个功能用cocos2dx实现还不是特别容易,editbox默认是单行输入的,而且不太想用ios 和android 原生的控件,那样需要写两套代码,有什么实现办法吗? 求助,给点思路也好
建议 : cocos2dx UI功能太弱啊 有很多功能不好实现 希望多多改善

貌似新出的版本有了 3.1的版本 我们公司做的都是分平台 写原生代码!

类型:吐槽/bug/建议
平台: ios 7.0 / android 4.3 / …
版本: cocos2d-x 2.2.4
关键字: json,plist加载过慢
描述:plist和json加载过慢,复杂一点的基本就是极其的糟糕,这几乎是cocos2dx的致命硬伤,谁也不能忍受缓慢的加载进度条无止境的加载各种配置文件,新出的2进制csb也是一样的慢,慢的不可忍受。很多程序员没办法只能放弃ccs转而手动拼ui,造成极大的困扰
建议 : 要想根本解决问题,只能提高加载的速度。异步加载也同样不能解决加载过慢的问题,该慢还是慢。最根本的解决方式,是通过plist,json进行再次转换,生成c++或者lua的中间代码,直接生成所要拼装成相应的类,这样最耗时的读取阶段的消耗没有了。代码直接编译到程序中,不用解析笨重的json或者plist文件,加载过慢的问题得以根本性的解决。

类型:吐槽/bug/建议
平台: win32
版本: cocos2d-x v3.1.1
关键字:引擎自己出现大量Warning
描述:引擎自己内部使用了一大堆废弃的函数
建议:清理一下引擎内部的warning

问题解决。

类型:bug
平台:Win 7.0
版本: cocos2d-x v3.11
关键字:贴图位置出错
描述:在提供的示例工程cpp-test下Node:Spine例子,所有贴图位置都是错的,作为一个新手,费了很长时间,发现是AppDelegate.cpp AppDelegate::applicationDidFinishLaunching()这个函数中的这一句引起的(不知道是真正的原因)
director->setContentScaleFactor(resourceSize.height/designSize.height);
把这句去掉后,所有贴图位置都是正确的,只是画面变大了
建议:xxx

android.mk里面配置上这两个库~然后把路socket里面的.cpp径放在要编译的列表,即可编译成功~亲测可行

严重怀疑这些吐槽,版主收集了多少,我看一下,都有很多人吐槽scrollview,tableview跟menuitem之间的兼容性问题了,但是官方却一直不修改这个bug?有这先功夫折腾3D,还不如踏踏实实先搞好2D,把这些bug修复了

2.2.2升级到2.2.5,程序崩掉了也,取字体名居然是乱码

不要跟我说要用多字节的,如果不支持unicode还搞个毛

— Begin quote from ____

引用第130楼jimmy小新于2014-07-12 14:23发表的 :
严重怀疑这些吐槽,版主收集了多少,我看一下,都有很多人吐槽scrollview,tableview跟menuitem之间的兼容性问题了,但是官方却一直不修改这个bug?有这先功夫折腾3D,还不如踏踏实实先搞好2D,把这些bug修复了 http://www.cocoachina.com/bbs/job.php?action=topost&tid=194722&pid=1001856

— End quote

+1 现在cocos的重点都是在弄3D,现在的3.0rc0都不敢升级到最新的版本了,改动不是一般的小,接口老是换来换去,这个要闹哪样啊

希望多发点稳定版。现在的版本是修复上一个版本bug,然后这一版本bug又等待下一版本修复

类型: bug
平台: ios / android
版本: 所有
关键字:Label
描述:所有版本的label都有bug

cocosStudio 里为什么不能添加editorBox的输入框,或者是把textfield 输入框做带有光标的输入框。或者类似editorBox那样弹出输入的界面