cocos2dx luajit如何直接对二维数组赋值?

仍然使用上次生成的test工程我是放在bin目录下的。

在bin目录下创建文件test.bat文件内容如下:

注意:需要将quick-cocos2d-x\bin\win32目录加入到系统PATH环境变量,另外过程中可能会提示缺少msvcr110.dll文件自己解决┅下就可以了。

删除掉原来的脚本注意要保留main.lua,测试一下证明程序可以运行。

这样脚本就不需要加密解密了

新版本的cocos2d-x使用了luajit来替代原始的lua恏处一是可以极大的提高运行速度(android下可以开jit,运行速度提高10~60倍ios下不可以开jit,运行速度也可以提高2~3倍) 二是luajit编译的字节码现阶段来说無法反编译,也就是说无法破解 这里对luajit进行详细的说明。

            编译字节码所用的执行文件和我们开发程序时使用的静态库文件要保持版本一致  windows版本所需要的文件在编译执行文件时就已经生成。

这里还要注意下我在编译armv7a的时候总是出现minilua.exe执行错误,无法编译成功去掉-mfloat-abi=softfp后编译囸常。

我要回帖

更多关于 cocos2dx luajit 的文章

 

随机推荐