Lua是动态类型语言,变量不要类型定义
lua中有8个基本类型:nil,boolean,number,string, userdata,function,thread,table
用函数type可以测试给定变量或者值的类型
1.nil
nil类型只有一个值,那就是nil。一个全局变量没有被赋值以前默认为nil,给全局变量赋值nil可以删除该变量
...
分类:
其他好文 时间:
2014-06-11 06:38:48
阅读次数:
249
----本文摘自programming in lua
当一个函数内部嵌套另一个函数定义时,内部的函数体可以访问外部的函数的局部变量,这种特征我们称作词法定界。虽然这看起来很清楚,事实并非如此,词法定界加上第一类函数在编程语言里是一个功能强大的概念,很少语言提供这种支持。
下面看一个简单的例子,假定有一个学生姓名的列表和一个学生名和成绩对应的表,现在想根据学生的成绩从高到低对学生...
分类:
其他好文 时间:
2014-06-10 18:37:56
阅读次数:
169
最近在研究protobuf在项目中的使用,由于我们项目服务端采用的是C++,客户端是cocos2dx-cpp,客户端与服务端的消息传输是直接对象的二进制流。如果客户端一直用C++来写,问题到不大,但是后期有想法将客户端用lua来写(可以实现苹果平台的新增更新),这个时候问题就出现了(传输的消息定.....
分类:
其他好文 时间:
2014-06-10 16:36:21
阅读次数:
496
首先下载lua源码包,然后分别是make,make linux,make
install注意如果没有make
install,那么在#include时,会报找不到lua.h文件的错误。网上找到一段源码:func.lua--变量定义width=1;height=2;--lua函数定义,实现加法func...
分类:
编程语言 时间:
2014-06-10 16:19:01
阅读次数:
323
最近在看Luatinker的源代码,打算自己改(仿写)写搞一个简单的封装C++和LUA的结合的库,结果发现其实麻烦和困惑比想象的多。比如这些点:1)有时候使用模板的时候,引用会退化。classtype
&,经过模板参数后,会退化为class type,这个在LuaTinker的实现里面就有问题,你会...
分类:
编程语言 时间:
2014-06-10 10:38:26
阅读次数:
274
手机游戏目前是弱联网居多,http登录是常用功能。我们现在就来实现。
在启动时候,自动请求http.function MainScene:ctor()
local url = "http://localhost/request.php"
local request = network.createHTTPRequest(onRequestFinished, url, "P...
分类:
Web程序 时间:
2014-06-10 07:20:02
阅读次数:
446
如果你新安装好了一台WindowsXP或者Windows7的机器,作为一个开发人员,我建议安装下面这些软件:1,WinMerge.http://winmerge.org/2,
Lua for windows,或者Python或者Ruby,选择一个你喜欢的脚本语言。LuaForWindows还自带了一...
(一)安装nginx前的准备
安装nginx需要安装openssl和pcre,具体安装步骤请参考nginx安装的相关博文(二)nginx和nginx-gridfs 联合编译安装
nginx-gridfs 源码下载(包含Mongo-C-Driver可用的下载链接):地址 http://files.cn...
分类:
其他好文 时间:
2014-06-09 20:17:39
阅读次数:
364
最近又在centos6.4下折腾tengine了,刚好不久前看了rpm包的制作方法,所以又有了搞个rpm包的想法。1
安装centos的开发环境集成包及tengine的依赖包1yum groupinstall "Development Tools"2yum install
pcre-devel3yu...
分类:
其他好文 时间:
2014-06-08 20:37:06
阅读次数:
261
血条是常见功能,可以通过一个血条背景和一个不断改变得血条宽度,来实现少血。
在MainScence.lua中,先改代码:
function MainScene:ctor()
local bg = display.newSprite("bg01.jpg")
bg:setPosition(display.cx, display.cy)
self:addChild(bg...
分类:
其他好文 时间:
2014-06-08 15:34:24
阅读次数:
347