原文:Cocos2dx-lua中使用LuaSocket

项目背景 客户端:C 和lua混合,cocos dx . 版本 服务端:C ,某狐公司的棋牌服务端。 需求 手机客户端使用socket与服务端通信,需要处理数据粘包半包 字符串编码转换 心跳机制 接收超时这几个主要的问题,另外使用luasocket需要考虑数据传输格式的问题。检索网上的资料,基于LuaSocket针对项目需求做了一定的调整,使用了该文中提到的ByteArray和lpack库实现了l ...

2018-08-11 12:37 0 2993 推荐指数:

查看详情

遮罩的使用,cocos2dx-lua

》》》》》 目的:制作一个类似圆形头像的功能, 头像为方形, 遮罩素材为圆形, 只展示圆形遮罩内的纹理图形。。。。 上代码: functio ...

Tue Oct 16 17:49:00 CST 2018 0 681
Cocos2dx-Lua与C++混合使用

本文转载于http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html 上面一个问题我觉得在我们使用Lua之前需要深入思考的,Lua有何优点?缺点又是什么?先找准自己的项目定位 在什么时候使用是很必要的; 经过自己一番摸索之后有如下结论: 优点 ...

Thu Jul 23 20:22:00 CST 2015 0 7228
cocos2dx-lua 文件操作

普通文本操作,比如txt等,使用普通lua文件IO: 使用方式参考lua教程:https://ww ...

Fri Aug 17 02:18:00 CST 2018 0 734
cocos2dx-lua之断点调试支持

cocos2dx 3.2版对cocos code ide支持已经相当棒了,不过话说,编辑器用起来感觉没有sublime顺手 支持cocos code ide已经支持创建lua项目了,可是默认创建的项目是不支持自定义原生代码了,那可咋办呢。 开源就是好,从他的模板里面把相关的所有c++代码全部 ...

Sun Oct 19 07:26:00 CST 2014 0 6080
Cocos2dx-lua开发之c++绑定到lua

一. 简单介绍 文章介绍是在实际的游戏开发项目中,将自定义的C++类绑定到lua中,能够让lua调用c++类。会创建一个python脚本,执行python脚本会让自动将我们的c++类绑定到lua。生成我们要的代码。文章会介绍配置环境、编写脚本、测试类、实际项目中调用,以及一些遇到的问题 ...

Thu May 07 21:45:00 CST 2015 0 1971
cocos2dx-lua使用UIListView制作二级折叠菜单

折叠菜单,用过jquery accordion的同学都知道是啥玩艺儿~,图片效果就是介样: cocos2dx不带有此控件,因此我们动手来实现一个。 原理很简单,展开的时候往listview里insertCustomItem,收起的时候从listview里removeItem。下面给出一个 ...

Sun Feb 15 21:25:00 CST 2015 1 5042
Cocos2dx-lua中资源热更新

  项目选择C++ 和 lua 混合, 看中的就是lua代码的热更新优势,想想之前客户端出现了bug,需要玩家重新下载安装包,这带来的流失率是挺高的; 而随着现在app体积日益增大,动辄几十兆、上百兆的安装包重复下载,对用户体验是非常不友好的;另外appstore的审核也是严格、标准可变的,很容易 ...

Sun Aug 26 06:35:00 CST 2018 0 1602
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM