cocos开发系列
liqiangxo
这个作者很懒,什么都没留下…
展开
-
游戏cocos js 接sdk时 遇到的坑
1.库文件里面有多的64位等等高版本的 可以直接删除 2.assets需要添加文件 可以在 build-cfg.json{ "ndk_module_path" :[ "../../js-bindings", "../../js-bindings/cocos2d-x", "../../js-binding原创 2016-08-17 18:09:23 · 1283 阅读 · 0 评论 -
GNU C 的一大特色__attribute__ 机制
aligned (alignment) attribute((aligned(8)))该属性设定一个指定大小的对齐格式函数属性(Function Attribute) attribute((format(printf,1,2))) attribute((noreturn))该属性通知编译器函数从不返回值 attribute((const)) 编译器只调用了函数一次,以后只是直接得到了相同的一原创 2017-05-26 18:40:52 · 410 阅读 · 0 评论 -
性能先分析在优化
性能测试 计算某段代码运行时间 cocos2dx一般60帧到话,10毫秒内处理完所有事情应该是不会卡的,当然越低越好– 每调用一次得到上一次调用到现在的时间间隔毫秒 function GameToos.getTimeiv(id) GameToos.curtime = GameToos.curtime or {} if not id then id = 0原创 2017-03-14 15:09:30 · 449 阅读 · 0 评论 -
cocos2dx高级开发教程
嵌入页面<iframe width='738' height='523' class='preview-iframe' scrolling='no' frameborder='0' src='http://download.csdn.net/source/preview/8067301/3377c9ad27d1871d5b25025409829d49' ></iframe>转载 2017-03-11 21:49:04 · 1889 阅读 · 0 评论 -
ios获取系统信息的详细api
unsigned int ncpu; size_t len = sizeof(ncpu); sysctlbyname("hw.activecpu", &ncpu, &len, NULL, 0); return (int)ncpu;* * hw.memsize -系统中的物理内存的字节数。 * * hw.ncpu -处理器,这个引导可用的最大数量。 *使用此值对每个处理器原创 2017-03-20 11:28:08 · 3541 阅读 · 0 评论 -
c++11,cocos2d 3.x多线程std::thread demo
std::thread 1. 在cocos2dx中,子线程不能用于更新主界面,更新界面是主线程的事 2. 在cocos2dx中,只有 Director::getInstance()->getScheduler()->performFunctionInCocosThread方法可以调用//// OneScene.cpp// helloworld//// Created by liqi原创 2017-03-07 14:14:17 · 540 阅读 · 0 评论 -
cocos2dx腾讯实时语音sdk接入
首先看接入流程帮助文档下载sdk 下载demo 更具api直接把自己需要的从demo里面拿过来腾讯语音sdk的接入 环境:cocos2d-lua 3.13,mac10.11.6,xcode8.2.1, 步骤: 1. 在c++做lua接口 2. 通过tolua++导入到lua(tolua方法) 3. 再按sdk的调用顺序调用遇到的问题 总是在成功进入语音房间以后不能成功打开扬声器,可是原创 2017-03-08 10:52:30 · 6011 阅读 · 5 评论 -
lua和c互调 参数传递
int main (int argc, char **argv) { lua_State *L = luaL_newstate(); //加载库 luaL_openlibs(L); dofile(L,"app.lua"); lua_getglobal(L,"getString"); //把参数放入栈中原创 2017-03-03 08:10:30 · 2495 阅读 · 0 评论 -
mac xcode lua to c and c to lua lua和c互调
1.安装luahttp://www.lua.org/download.htm 下载lua。以最新的5.3.2为例 使用命令行执行命令 tar zxf lua-5.3.2.tar.gz cd lua-5.3.2 make macosx test 2.取.a 与 .h 文件取出 /usr/local/lib/liblua.a 与 /usr/local/include 下的全部lua相原创 2017-03-03 08:00:39 · 485 阅读 · 0 评论 -
多语言 cocos 国家列表
Arabic, Egypt (ar_EG) —————————–阿拉伯语,埃及 Arabic, Israel (ar_IL) ——————————-阿拉伯语,以色列 Bulgarian, Bulgaria (bg_BG) ———————保加利亚语,保加利亚 Catalan, Spain (ca_ES) —————————加泰隆语,西班牙 Czech, Czech Republic (cs_C原创 2017-01-17 11:46:26 · 1513 阅读 · 0 评论 -
cocos TextField + ios键盘 状态监听 移动view
cocos TextField + ios键盘 状态监听 移动viewios监听键盘回退事件在appcontroller.mm文件,添加: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(changeCo原创 2016-12-09 18:45:41 · 2147 阅读 · 0 评论 -
cocos2d lua 学习文档
游戏 : 2048 功能 : 开始 ,进入游戏 ,设置 ,分数系统,任务系统,金币系统 , 待开发(背包,抽奖,签到,以及sdk和分享)游戏源码地址:https://github.com/liqiangxo/gametest看过的技术文档:lua xuexi2016.10.9Lua的内存监测和回收collect g原创 2016-10-11 18:32:09 · 3156 阅读 · 0 评论 -
python -m SimpleHTTPServer
–lua本地资源热更新 –python -m SimpleHTTPServer 2121 开启一个本地的文件共享服务function hotUpdate(ip,loadPath,path , fileName) if not fileName then return dump("没了") end local url = "h原创 2017-05-26 18:49:28 · 2841 阅读 · 0 评论