01 2014 档案

摘要:项目接了几十个渠道平台,每个平台都建了一个Android工程,引用Classes,由于才用java接口类来抽象出平台接口方法,所以每个工程的Android.mk是完全一致的,也就是说libgame.so是一样的。前期为了保证开发进度,没有做优化,所以发一次版本,几十个渠道都要编译一次c++,其过程之痛苦,令人不寒而栗! 想办法来优化发布过程,思路是这样的,A工程先正确的编译一次,得到一个libgame.so库文件,然后B工程里面,我们在jni目录下新建目录prebuilt,然后把libgame.so放上去,Android,mk修改成如下内容,这样,B工程根本毋须编译任何c++代码,速度提... 阅读全文
posted @ 2014-01-24 15:29 haroel 阅读(914) 评论(0) 推荐(0)
摘要:(cocos2dx版本 2.2.0)用CCEditBox制作帐号输入框,当输入的内容超过框的宽度时,框里面不会显示当前输入的字符,显示上总有一部分字符被分割修改方法如下CCEditBoxImplIOS.mm文件中 ,注掉以下代码@implementation CustomUITextField//- (CGRect)textRectForBounds:(CGRect)bounds {// float padding = CC_EDIT_BOX_PADDING * cocos2d::CCEGLView::sharedOpenGLView()->getScaleX() / [[EAGLVie 阅读全文
posted @ 2014-01-20 15:34 haroel 阅读(1080) 评论(0) 推荐(0)