Lua(游戏脚本)
cmdsystem
内向、积极向上、探索未知世界、以黑客为荣!
展开
-
table中的函数
table.concat(tb,sep,start,end) concat是concatenate的缩写(连接,连锁)table.concat()列出tb中数字部分start到end部分的所有元素,其间可以用sep分隔。出了table以外,其他三个参数不是必须的,sep默认是空原创 2011-09-06 23:59:26 · 2081 阅读 · 0 评论 -
lua网络爬手
在网上看的http://hi.baidu.com/hqwfreefly/blog/category/Lua, 经过修改可以实现windows下进行爬,源码如下 http = require("socket.http") local ext = "jpg" local转载 2011-09-14 00:08:13 · 1290 阅读 · 0 评论 -
lua中的汉字不再乱码
安装Lua时带的SicTE定制编辑器,在打开UTF-8格式的lua文件时会出现乱码(谷歌拼音输入法的扩展多是UTF-8格式的),于是研究SciTE的配置文件。 Options菜单,点击Open User Options File,打开空白的SciTEUser.proper转载 2011-09-16 14:37:57 · 17671 阅读 · 3 评论 -
在vs中集成lua开发环境
配置 1.在vs中选择工具-->外部工具,添加一个外部工具: 标题:要在工具栏下显示的文字,如lua编译器 命令:lua解释器,即安装lua目录中的lua.exe 参数:要编译的lua源文件位置,格式:f:\test\$(ItemFileName)$(ItemExt),原创 2011-09-16 15:14:32 · 1709 阅读 · 1 评论 -
lua实现c#事件机制
--通过table来保存注册事件的若干响应函数,然后拿table当function来调用,重写__call后,实现调用table时遍历执行table中的注册方法 --事件原型,所有事件有此原型生成 Event={} function Event:New() lo原创 2011-09-16 00:17:24 · 1685 阅读 · 0 评论 -
lua--string库函数
1. string.find 返回指定字符串中匹配字符串的起、始位置。 s,e=string.find("hello lua","lua") print(s,e) --->7,9 2.string.gsub(str,"resource","replace") 查找指定原创 2011-09-22 23:18:53 · 685 阅读 · 0 评论 -
表达式
a=a or b lua中赋值习惯用法,即如果a为nil则赋值为b如果不为nil则为a。 例: function Test() local a=1; a=a or "b"; print (a);原创 2011-08-28 23:52:35 · 298 阅读 · 0 评论