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