lua
文章平均质量分 56
省粮
在源代码的世界里翱翔,领略大师创造的精彩篇章
展开
-
vs2012编译lua源代码
lua源代码编译转载 2015-09-02 12:00:43 · 1742 阅读 · 0 评论 -
Lua学习笔记1:开发环境搭建(windows和linux)
Lua学习笔记1:开发环境搭建(windows和linux)标签: Lua2014-07-03 16:58 612人阅读 评论(0) 收藏 举报 分类:lua(20) 版权声明:本文为博主原创文章,未经博主允许不得转载。一 windows1 下载安装“Lua For Windows”地址:点击打开链转载 2016-11-14 11:24:45 · 1309 阅读 · 0 评论 -
lua 源码编译
对于一个开源工程,开始学习它的第一步自然是编译工程。使用vc编译lua,在网上已有许多介绍,但“纸上得来终觉浅”,自己走一遍还是有必要的。步骤如下:1.下载源代码,从lua.org下载最新源代码包lua-5.2.2,解压到本地2.打开vc建立一个solution,就叫lua.sln3.创建一个名为liblua的project(lua库),添加除lua.c和l转载 2016-11-14 11:26:11 · 1378 阅读 · 0 评论 -
lua 反汇编工具 ChunkSpy 的使用
一、介绍ChunkSpy 就是一个lua文件,通过它可以把二进制的lua文件转换为Opcode,这是一个学习lua源码的很好的工具。二、使用chunkspy需要在lua命令行中使用。基本格式usage: lua ChunkSpy.lua [options] [filenames]具体参数1、帮助命令:>lua ChunkSpy.lua -h输出:原创 2016-11-14 18:48:52 · 9731 阅读 · 0 评论 -
CocoStudio导出的LUA文件怎么使用?
原博客地址:http://blog.csdn.net/qq446569365上篇文中说道如何导出LUA文件,下边来说一下LUA文件怎么使用!首先导出的LUA文件是这样的箭头指向的位置有个Create函数。就是调用这个函数进行创建。(至于这个参数是啥玩意,后边会讲到)首先,先将导出的这个文件require进来,进来之后呢,调用create方法,就会返回Co转载 2017-02-13 12:19:27 · 584 阅读 · 0 评论 -
Cocos2dx Lua 热更新
在我没接触热更新之前,我对热更新是一脸懵逼。后来看了些资料,自己动手试验了下,基本上了解了它的过程。所谓的热更新,就是在线更新代码和资源。热更新的过程首先,客户端向服务器发送请求,服务器告诉客户端,没更新啦,你是最新的啦,那就直接跳过喽。但如果是告诉你有更新,那就要告诉我哪些需要更新对吧,你可能需要更新的东西,放在一个文件里,一并发送给客户端,客户端拿到这个文件,就一个一个转载 2017-02-13 13:55:17 · 7377 阅读 · 2 评论 -
cocos2dx lua 设置模拟器窗口大小
工程目录中有config.json文件,改动里面的“width”,和height,如下图可以在c++调试下,是正确的。但是如果直接打开项目.exe文件,或者用babelua调试,是不会改变窗口大小的。解决方案,找到文件SimulatorWin.cpp的run函数里面修改这样就可以修改模拟器的分辨率了,在lua调试的时候也没问题原创 2017-02-15 16:44:16 · 3428 阅读 · 0 评论 -
Cocos2dx 3.x BabeLua Windows下lua环境配置
babe系列文章链接 系列1—BabeLua入门 系列2—BabeLua编辑调试Lua脚本 系列3—BabeLua常用技巧 系列4—BabeLua常见问题 文章一 版本:cocos 3.10vs 2015 以前只用过vs2015+cocos2d-x 3.9写过小游戏,新下载了3.10,想学习下Lua的使...转载 2017-02-13 17:55:51 · 2113 阅读 · 0 评论 -
cocos lua 问题总结
问题1、cocos lua 3.15 运行报错 error :memory read failed for 0x0解决办法:替换文件libluajit.a问题2、attempt to index local 'self' (a nil value)分析:self是lua函数调用的时候如果使用 ":"的话,函数参数列表的第一项回隐藏添加self,从问题上看是没有sel原创 2017-12-04 11:00:24 · 1079 阅读 · 0 评论 -
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下:cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在cocos2d-x项目里,把纯C函数注册进Lua环境,理转载 2016-03-02 12:51:13 · 482 阅读 · 0 评论 -
lua string库函数
lua string库函数 Lua 最强大的特性之一就是它的字符串处理能力,它支持字符格式化输出,具有可扩展的模式匹配查找功能,以及一些实用的字符操作,例如查询、截取、替换和删除等字符串操作,这些字符串操作函数都封装在一个名为 string 的模块里。Lua 里的字符索引是从 1 开始,索引值也可以是负数,这种情况将被解释成向后转载 2015-09-18 11:55:56 · 370 阅读 · 0 评论 -
转载 Cocos2d-x Lua 学习(一):环境搭建
Cocos2d-x Lua 学习(一):环境搭建热血枫叶2014-09-30 16:02:529687 次阅读Cocos2d-x 3.0以上版本的环境搭建和之前的Cocos2d-x 2.0版差异较大的,同时从Cocos2d-x 3.0项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!OK,现在就开始搭建环境吧! 1.Cocos2d-...转载 2015-09-16 10:52:55 · 487 阅读 · 0 评论 -
cocos2dx+lua 3.5创建项目并移植到androdi
下个项目准备用cocos2dx+lua来做,所以下载了cocos2dx+lua 3.5 一、 创建项目和以前一样,用cocos命令行 cocos.py new projectname -p com.myproject.name -l lua -d d:/ 解释一下上面的命令 new:新建一个项目原创 2015-09-17 18:07:50 · 603 阅读 · 0 评论 -
Lua中的基本数据类型详细介绍
Lua中的基本数据类型详细介绍作者:果冻想 字体:[增加 减小] 类型:转载 时间:2014-09-29 这篇文章主要介绍了Lua中的基本数据类型详细介绍,本文详细的讲解了Lua中的8种基本数据类型,需要的朋友可以参考下基础介绍Lua是一种动态类型的语言。在语言中没有类型定义的语法,每个值都带有其自身的类型信息。在Lua中有8中基本类型,分别转载 2015-09-18 11:19:29 · 491 阅读 · 0 评论 -
lua表达式(Expressions)
lua表达式(Expressions) 表达式其实表示的就是值。Lua中表达式包括:数字常量,字符常量,变量,一元和二元操作符号,函数呼叫(function calls)。表达式还包括一些非传统的函数定义,和表构造(table constructors)3.1 算术运算符Lua支持普遍的数学运算,其中包括: 二元运算符:+ - * / ^ (转载 2015-09-18 11:24:36 · 433 阅读 · 0 评论 -
Lua基础 语句
Lua基础 语句分类: Lua 2013-03-07 15:55 15527人阅读 评论(5)收藏 举报目录(?)[+]赋值局部变量和语句块控制结构if then elsewhilerepeatNumeric forGeneric forbreak 和 returnLua支持大多数传统的语句,跟C语言和转载 2015-09-18 11:32:48 · 331 阅读 · 0 评论 -
Lua基础 函数(一)
Lua基础 函数(一)分类: Lua 2013-03-09 21:25 17527人阅读 评论(0)收藏 举报Lua脚本语言目录(?)[+]多返回值变参带名字的参数在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。下面有3个例子,分别将函数当作一条语句;当作转载 2015-09-18 11:34:27 · 281 阅读 · 0 评论 -
Lua基础 函数(二)
Lua基础 函数(二)分类: Lua 2013-03-23 17:51 2661人阅读 评论(0)收藏 举报Lua脚本语言目录(?)[+]闭合函数非全局函数强大的尾调用在Lua中,你可以像使用number和string一样使用function。可以将function存储到变量中,存储到table中,可以当作函数转载 2015-09-18 11:35:26 · 358 阅读 · 0 评论 -
Lua中的table函数库
最近在学习lua,使用的过程中每次都会查资料,刚好在博客园上看一位朋友的分享,为了节省时间直接复制过来了,感谢这位朋友的分享到http://www.cnblogs.com/whiteyun/category/203671.htmltable.concat(table, sep, start, end)concat是concatenate(连锁, 连接)的缩写. t转载 2015-09-18 11:44:13 · 222 阅读 · 0 评论 -
Lua基础:table的几种构造方式
Lua基础:table的几种构造方式 之前对于Lua的研究都是纸上谈兵,没有真正的项目练手,现在公司的项目基本上都是用Lua开发,是时候补充一下我那蹩脚的Lua知识了。基础数据类型、表达式、循环结构什么的我就不说了,这么简单的东西说了也要被大家喷。今天我想说说table的几种构造方式。0.Lua调试工具——LuaEditor首先转载 2015-09-18 11:46:04 · 323 阅读 · 0 评论 -
Lua中的常用函数库汇总
Lua中的常用函数库汇总这篇文章主要介绍了Lua中的常用函数库汇总,本文罗列了lua库函数、数学函数、字符串库、表函数、Bit Functions,需要的朋友可以参考下lua库函数这些函数都是Lua编程语言的一部分, 点击这里了解更多.assert(value) - 检查一个值是否为非nil, 若不是则(如果在wow.exe打开调转载 2015-09-18 11:49:13 · 609 阅读 · 0 评论 -
cocos lua sublime 设置
一、设置Build System转自:http://blog.csdn.net/wangbin_jxust/article/details/8911956最近开始学习LUA语言,使用Sublime Text作为编辑器,不得不说,对于编辑脚本语言来说,Sublime Text已经很强大了。1.点击工具栏,Tool->Build System->New Build...原创 2018-08-27 14:11:59 · 559 阅读 · 0 评论