lua

Cocos2dx lua 3.10版本绑定cjson流程

如题,使用cocos2dxlua自带的json效率很低,接入cjson来处理:1、找到frameworks\cocos2d-x\cocos\scripting\lua-bindings\manual\network\lua_extensions.c,修改:2、android打包库里添加:frameworks\cocos2d-x\cocos\scripting\lua-bindings\proj.android\Android.mk3、ios平台暂时未处理,待续~~~

cocos2dx修改引擎代码进行lua绑定

通过查看源码,发现BezierTo继承BezierBy,而执行体的位置发生变化,就是发生在BezierBy中update中。然后按照教程上说的,在tools/tolua/中打开cocos2dx.ini文件,寻找关于Bezier的内容,分别写上BezierR.*,然后执行genbindings.py,它会将涉及到的引擎中的基础代码都执行一遍,执行完之后,会在cocos/scripting/lua-bindings/auto/下生成参见绑定的文件。

Java代码中与Lua相互调用实现详解

这篇文章主要为大家介绍了Java代码中与Lua相互调用实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

Cocos2d-x 之 Lua 编程之路 · 开篇1 · 环境变量配置

Cocos2d-x之Lua编程之路·开篇·环境变量配置注:今天是本人第一次写博客,就从cocos2d-x-lua开始吧,之后会持续更新,鉴于本人还是实习生,基础不太好,有错误的地方还请谅解,希望能和大家一起学习,探讨,共同进步。一路next安装完毕后,打开Windows控制台,输入命令java-version如果JDK成功安装,将显示如下的版本信息:为了能正确使用ant编译,我们还需要设置JDK的环境变量。目录下包含两个子文件夹eclipse和sdk。下一篇:Cocos2d-x之Lua编程之路·开篇·游戏

windows – Lua – io.open()最多只有2 GB?

我使用Lua脚本来确定文件大小:但是,这似乎只适用于高达2GB的文件.对于较大的文件,filesize总是为零.io.open有限制吗?如果是这样,我怎么能解决这个问题呢?

cocos2dx-3.3 lua实现一个单选按钮

cocos2dx_3.3lua实现一个单选按钮实现单选按钮主要是为了切换的时候更加明显的提醒用户,这里主要的做法是用了cocos2d-xlua里面的cc.Menu的api,老实说,这个引擎封装的api更加的丰富,用起来也很巧妙,主要是看怎么用,我这里只是用简单的方法实现出来,我是用CocosCodeIDE去编辑的,只有一个main.lua的文件,请看下面的代码:运行了上面的代码之后就是下面这个在用

Cocos2d-x各项目的功能

Cocos2D-x的每一版本的目录都会随着功能的增减有所变化。下面这个是Cocos2D-x的2.0版本的项目目录及其作用;一、HelloLua:Lua脚本语言的测试项目;二、HelloWorld:开始的测试项目;三、libBox2D:物理引擎Box2D解决方案项目;四、libchipmunk:物理引擎Chipmunk解决方案项目;五、libcocos2d:引擎的核心项目;六、libCocosDeshion:声音解决方案项目;七、liblua:Lua库解决项目;八、testjs:JavaScript脚本的解

cocos2dx 2.1.3编程记录1

executeLayertouchesEvent@ccluaEngine@cocos2d@@UAEHPAVcclayer@2@HPAVCCSet@2@@Z)中被引用1>tolua_fix.obj:errorLNK2001:无法解析的外部符号_lua_pushinteger1>liblua.lib:errorLNK2001:无法解析的外部符号_lua_pushinteger1>liblua.lib:errorLNK2001:无法解析的外部符号_lua_createtable1>ccluaEngine.obj

【Cocos2dx-Lua 脚本开发之二】Lua语言基础

从今天开始,往后将陆续更新Lua教程,主要是搭载Cocos2dx,有任何疑惑或者不对的地方,尽情指正、交流、探讨。那么首先肯定是Lua语言基础的知识点,下面直接附上代码,注释已经很清楚,无需赘述。这里顺便给大家推荐一款macos上的文本编辑器,好用支持多语言编辑,oc,c,c++,java,lua,js,html等等等TextMate,图标是个菊花–-。下载地址:http://macromates.com123456789101112131415161718192021222324252627282930