
lua
jackytse_
不以物喜 . 不以己悲
展开
-
Lua游戏脚本语言入门学习指导
Lua游戏脚本语言入门学习是本文要介绍的内容,在这篇文章中,我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。在L转载 2011-10-11 22:06:35 · 3003 阅读 · 0 评论 -
lua5.1和 tolua++1.09编译 环境部署
首先先去http://www.lua.org/ftp/下载最新版本的LUA,这里以5.1.4为例TOLUA++则在这里下载:http://www.codenix.com/~tolualua:下载完后建立一个空的win32 静态类库,把LUA\SRC 中除了lua.c 和luac.c之外的全部文件全包含进去, 工程属性选/MD 多线程DLL, 静态库, 然后直接编译即可生成lua5.1.原创 2012-03-09 17:44:26 · 3324 阅读 · 0 评论 -
lua51.dll,lua51.lib 和 lua5.1.dll 和lua5.1.lib 的区别
write by 九天雁翎(JTianLing) -- blog.youkuaiyun.com/vagrxie讨论新闻组及文件 今天下载lua的Windows二进制发布luabinaries 的时候,发现luabinaries的发布包含两个dll,lua5.1.dll,lua51.dll,其中lua5.1.dll大小合适,lua51.dll只有11K,感觉不像是个有用的lua dll,对此比转载 2012-03-30 00:20:04 · 8660 阅读 · 0 评论 -
编译Lua以及编写动态扩展
1 前言Lua 基本的编译说明在源代码包里的 INSTALL 文件中已经讲得很清楚,这里重点讲的是如何在 IDE 环境下面编译。2 Visual Studio 环境下的编译创建一个解决方案“ lua ”,其中包含三个项目:两个控制台项目“ lua ”和“ luac ”,一个 dll 项目“ lua51”,按照 INSTALL 文件中的方法把源文件加到三个转载 2012-03-30 01:39:19 · 3986 阅读 · 2 评论 -
Lua table库
一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明. table.concat(table, sep, start, end)concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep转载 2014-08-27 19:02:26 · 554 阅读 · 0 评论 -
lua math库
math.pi = = 3.14159265358979323846abs取绝对值math.abs(-15)15acos反余弦函数math.acos(0.5)1.04719755asin反正弦函数math.asin(0.5)0.5235987转载 2014-10-22 19:30:52 · 1014 阅读 · 0 评论 -
Lua string库
Lua解释器对字符串的支持很有限。一个程序可以创建字符串并连接字符串,但不能截取子串,检查字符串的大小,检测字符串的内容。在Lua中操纵字符串的功能基本来自于string库。字符串库中的一些函数是非常简单的:string.len(s) 返回字符串s的长度;string.rep(s, n) 返回重复n次字符串s的串;你使用string.rep("a",转载 2014-08-27 19:00:53 · 832 阅读 · 0 评论