码迷,mamicode.com
首页 >  
搜索关键字:openresty lua vanilla    ( 4763个结果
Lua语言基础汇总(8) -- Lua中的元表与元方法
前言元表对应的英文是metatable,元方法是metamethod。我们都知道,在C++中,两个类是无法直接相加的,但是,如果你重载了“+”符号,就可以进行类的加法运算。在Lua中也有这个道理,两个table类型的变量,你是无法直接进行“+”操作的,如果你定义了一个指定的函数,就可以进行了。那本文...
分类:其他好文   时间:2014-08-20 20:51:33    阅读次数:460
Lua语言基础汇总(4) -- 函数
Lua中的函数和C++中的函数的含义是一致的,Lua中的函数格式如下:123functionMyFunc(param) --Dosomething end在调用函数时,也需要将对应的参数放在一对圆括号中,即使调用函数时没有参数,也必须写出一对空括号。对于这个规则只有一种特殊的例外情况:一个函数若只有...
分类:其他好文   时间:2014-08-20 20:51:02    阅读次数:363
Lua语言基础汇总(10) -- Lua中的环境概念
前言Lua将其所有的全局变量保存在一个常规的table中,这个table称为“环境”。这种组织结构的优点在于,其一,不需要再为全局变量创造一种新的数据结构,因此简化了Lua的内部实现;另一个优点是,可以像其他table一样操作这个table。为了便于实施这种操作,Lua将环境table自身保存在一个...
分类:其他好文   时间:2014-08-20 20:50:12    阅读次数:187
Lua语言基础汇总(11) -- Lua中的模块与包
前言从Lua5.1版本开始,就对模块和包添加了新的支持,可是使用require和module来定义和使用模块和包。require用于使用模块,module用于创建模块。简单的说,一个模块就是一个程序库,可以通过require来加载。然后便得到了一个全局变量,表示一个table。这个table就像是一...
分类:其他好文   时间:2014-08-20 20:50:02    阅读次数:397
C++访问lua函数性能测试结果
?? 转载请注明,来自:http://blog.csdn.net/skyman_2001 lua版本是5.1 1. windows平台      CPU: Intel Core i5 3.20GHz 3.60GHz      内存: 8G      操作系统:win7 64位      测试数据:执行125次耗时0.067毫秒 2. ios平台     iPhone 4s...
分类:编程语言   时间:2014-08-20 17:59:42    阅读次数:240
cocos2dx游戏开发学习笔记3-lua面向对象分析
在lua中,能够通过元表来实现类、对象、继承等。与元表相关的方法有setmetatable()、__index、getmetatable()、__newindex。详细什么是元表在这里就不细说了,网上非常多介绍,这里主要讲与cocos2dx相关联的部分。在lua-binding库中extern.lu...
分类:其他好文   时间:2014-08-20 17:49:02    阅读次数:216
lua学习之起点
为什么学lua 先占位,晚上再写 1.1 Chunks Chunk 是一系列语句,lua执行d每一块语句,比如一个文件或者交互模式下的每一行都是一个Chunk。 一个Chunk可以是一个语句,也可以是一系列语句的组合。可以是函数,Chunk可以很大 每个语句结尾的分号(;)是可选的。如果同行又多个语句,最好用;分开 -l会调用 require lua -la -lb ...
分类:其他好文   时间:2014-08-20 14:07:32    阅读次数:212
JSCapture实现屏幕捕捉
JSCapture 是用纯 JavaScript 和 HTML5 实现的屏幕捕捉库。能够随意在浏览器或者桌面视频进行截图,JSCapture 使用 getUserMedia 来实现屏幕捕获。当前屏幕捕捉的 API 仅仅支持 Chrome 浏览器,其它浏览器待測试中来源:http://vanilla-...
分类:Web程序   时间:2014-08-20 14:00:52    阅读次数:201
《Programming in Lua 3》读书笔记(二十一)
日期:2014.8.1 PartⅣ The C API 25 An Overview of the C API      Lua是一种嵌入式语言。这就意味着Lua不是单独存在的,而是可以通过一系列的标准库将lua的特性嵌入至其他应用模块中。      Lua以Lua interpreter(lua的解释器?)来解决了其不是独立程序,我们直到现在却又能独立使用Lua的问题.这个解...
分类:其他好文   时间:2014-08-20 12:32:22    阅读次数:205
Lua学习笔记9:多文件
一 终端中执行多个文件:-l 加入在文件一中定义了一个变量,在另一文件中输出这个变量,代码如下:--file1.lua num = 100--file2.lua print(num) 终端输入(注意:不是lua命令行): lua -lfile1 -lfile2 注意:不要加上文件后缀名.lua 二 命令行中加载文件 --lib.lua function norm(x, ...
分类:其他好文   时间:2014-08-20 01:26:05    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!