
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 · 2119 阅读 · 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 · 1331 阅读 · 0 评论 -
lua中的汉字不再乱码
安装Lua时带的SicTE定制编辑器,在打开UTF-8格式的lua文件时会出现乱码(谷歌拼音输入法的扩展多是UTF-8格式的),于是研究SciTE的配置文件。 Options菜单,点击Open User Options File,打开空白的SciTEUser.proper转载 2011-09-16 14:37:57 · 17775 阅读 · 3 评论 -
在vs中集成lua开发环境
配置 1.在vs中选择工具-->外部工具,添加一个外部工具:标题:要在工具栏下显示的文字,如lua编译器命令:lua解释器,即安装lua目录中的lua.exe参数:要编译的lua源文件位置,格式:f:\test\$(ItemFileName)$(ItemExt),原创 2011-09-16 15:14:32 · 1744 阅读 · 1 评论 -
lua实现c#事件机制
--通过table来保存注册事件的若干响应函数,然后拿table当function来调用,重写__call后,实现调用table时遍历执行table中的注册方法--事件原型,所有事件有此原型生成Event={} function Event:New() lo原创 2011-09-16 00:17:24 · 1729 阅读 · 0 评论 -
lua--string库函数
1. string.find返回指定字符串中匹配字符串的起、始位置。s,e=string.find("hello lua","lua")print(s,e)--->7,92.string.gsub(str,"resource","replace")查找指定原创 2011-09-22 23:18:53 · 713 阅读 · 0 评论 -
表达式
a=a or blua中赋值习惯用法,即如果a为nil则赋值为b如果不为nil则为a。例:function Test() local a=1; a=a or "b"; print (a);原创 2011-08-28 23:52:35 · 330 阅读 · 0 评论