lua
imxiangzi
这个作者很懒,什么都没留下…
展开
-
lua中实现switch以及sublime下自动补全switch语法
刚开始使用lua的人肯定会不满lua居然没有switch这个语法。 但是熟悉lua的强大特性之后,你会发现其实switch是完全没有必要提供的^.^,因为lua有强大的table和function 例子: [plain] view plain copy local key = 1 local switch = {转载 2016-08-27 12:43:18 · 2397 阅读 · 0 评论 -
sublime自定义补全关键字 导出工具
项目地址: https://github.com/xieyu1232001/SublimeTool sublime是脚本开发编辑器中比较方便的,我做Lua开发也是用sublime来做编辑器的。 sublime的自动补全功能也还行, 但是对于全局的函数不会自动输出,那么是否可以设置自动补全的关键字呢? 我在网上找了很久没有找到,没有找到解决的办法, 只找到了Snippe转载 2016-08-27 12:44:40 · 2014 阅读 · 0 评论 -
Lua 学习开篇
接触lua是一次很偶然的机会,主要用了lua脚本跟C/C++交互的特性。没有深入研究,根基不牢。近期打算从基础开始,慢慢地来体会这门脚本语言。 学习环境fedora,lua版本5.1.4,学习资料《Programming in Lua, 2ND Edition》 文章中的例子,博主都亲手去运行过。 目前完成的基础学习部分文章如下: Lua基础 初转载 2016-08-21 12:58:41 · 307 阅读 · 0 评论 -
Lua和C++交互详细总结
转自:http://cn.cocos2d-x.org/tutorial/show?id=1474 一、Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈。 简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。 在Lua中,Lua堆栈就是一个struct,堆栈索引的方式可是是正数也可以是负数,区别是:正数索引1永远表示栈底,负数索转载 2016-08-21 13:15:34 · 321 阅读 · 0 评论 -
Lua 随机数生成问题
原文链接:http://blog.csdn.net/zhangxaochen/article/details/8095007 Lua 生成随机数需要用到两个函数: math.randomseed(xx), math.random([n [, m]]) 1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。 2. math.random([n [, m]])转载 2016-08-21 13:17:09 · 368 阅读 · 0 评论 -
lua Date和Time
time和date两个函数在Lua中实现所有的时钟查询功能。函数time在没有参数时返回当前时钟的数值。(在许多系统中该数值是当前距离某个特定时间的秒数。)当为函数调用附加一个特殊的时间表时,该函数就是返回距该表描述的时间的数值。这样的时间表有如下的区间: year a full year month 01-12转载 2016-08-21 13:18:46 · 457 阅读 · 0 评论 -
Lua 语言 15 分钟快速入门
-- 单行注释 --[[ [多行注释] --]] ---------- - 1. 变量 & 控制流 ---------- num = 23 -- 数字都是双精度 str = 'aspythonstring' -- 像 Python 一样不可变 str = "aspythonuse" -- 可以双引号 str = [[ 像 Python 的多行注释可用于转载 2016-08-21 13:20:59 · 728 阅读 · 0 评论