随笔分类 -  Lua

1 2 下一页
windows平台lua相关内容
Lpeg
摘要:LPeg是一个为Lua所使用的新的模式匹配库,基于解析表达式语法(PEGs)。 用基本匹配函数,组合匹配表达式 所有匹配函数返回userdata类型,是一个匹配模式(以下用pattern代替),可相互组合. Simple Matching 简单匹配 Basic Captures 基本捕获 Build 阅读全文
posted @ 2019-06-13 11:28 Ming明、 阅读(625) 评论(0) 推荐(0) 编辑
lua中table的遍历,以及删除
摘要:Lua 内table遍历 在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是: 1. ipairs for index, value in ipairs(table) do end 注:这种方式的遍历只会从key为1的地方开始,一直以key递增1的顺 阅读全文
posted @ 2019-02-22 17:44 Ming明、 阅读(5056) 评论(0) 推荐(0) 编辑
[转]protoc-gen-lua 编译、安装、使用教程
摘要:版权声明:本文转自http://blog.csdn.net/huutu 转载请带上 http://www.liveslives.com/ https://blog.csdn.net/cp790621656/article/details/49672225 Protobuf 官方并没有 Lua版本,然 阅读全文
posted @ 2018-09-25 10:29 Ming明、 阅读(843) 评论(0) 推荐(0) 编辑
Lua 5.1 5.3 参考手册
摘要:Lua 5.1 参考手册: https://www.codingnow.com/2000/download/lua_manual.html Lua 5.3 参考手册: http://cloudwu.github.io/lua53doc/manual.html 阅读全文
posted @ 2018-09-05 17:33 Ming明、 阅读(890) 评论(0) 推荐(0) 编辑
整理Lua和Unity和Lua交互文章链接
摘要:重点文章: 1、[Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(上) 2、[Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(中) 3、Lua和C++交互详细总结 4、LuaInterface简介 5、不同版本Lua介绍 6、 C#与Lua相互调用 7、在Unity中 阅读全文
posted @ 2017-11-29 15:19 Ming明、 阅读(5800) 评论(1) 推荐(0) 编辑
[整理]Unity3D游戏开发之Lua
摘要:原文1:[Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(上) 各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我地博客地址是blog.csdn.net/qinyuanpei。如果提到游戏开发,大家一定会想到C/C++、DirectX、OpenGL等这些东西,可是众所周知,游戏行 阅读全文
posted @ 2017-11-29 10:53 Ming明、 阅读(40438) 评论(0) 推荐(1) 编辑
[转载]Lua和C++交互详细总结
摘要:原文请看:Lua和C++交互详细总结 转自:http://cn.cocos2d-x.org/tutorial/show?id=1474 一、Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈。 简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。 在Lu 阅读全文
posted @ 2017-11-24 15:13 Ming明、 阅读(22685) 评论(0) 推荐(3) 编辑
[转载]使用VS2015搭建Lua开发环境
摘要:参考原文请看: Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一) Lua学习笔记2:Windows7下使用VS2015搭建Lua开发环境(二) 本篇主要分以下几个部分: 一、下载并利用vs2015编译lua源码 编译lua主要编译三个部分,lua链接库,lua解释器,lu 阅读全文
posted @ 2017-11-24 13:59 Ming明、 阅读(13336) 评论(1) 推荐(4) 编辑
Lua C Api
摘要:Lua 5.1 参考手册 C API是一个C代码与Lua进行交互的函数集。它有以下部分组成:读写Lua全局变量的函数,调用Lua函数的函数,运行Lua代码片断的函数,注册C函数然后可以在Lua中被调用的函数,等等。 在C和Lua之间通信关键内容在于一个虚拟的栈。几乎所有的API调用都是对栈上的值进行 阅读全文
posted @ 2017-08-16 14:54 Ming明、 阅读(1470) 评论(0) 推荐(0) 编辑
Lua string.gsub (s, pattern, repl [, n])
摘要:Lua String库强大的gsub功能。 阅读全文
posted @ 2017-08-09 18:33 Ming明、 阅读(1115) 评论(0) 推荐(0) 编辑
泰文排版规则
摘要:转自: 泰文排版规则 百度文档:http://wenku.baidu.com/view/19574a03de80d4d8d15a4f0c.html### unicode 泰文对应编码规则:http://www.unicode.org/charts/PDF/U0E00.pdf 1.字母编码 这里只介绍 阅读全文
posted @ 2016-11-25 17:14 Ming明、 阅读(3314) 评论(0) 推荐(0) 编辑
Lua截取utf-8编码的中英文混合字符串
摘要:参考博客:UTF8字符串在lua的截取和字数统计【转载】 需求 错误方法 网上找了一些算法, 都不太正确; 要么就是乱码, 要么就是只考虑了4 byte 中文的情况, 不够全面 1. string.sub(s,1,截取长度*4) 网上很多直接使用"`""string.sub(s,1,截取长度*4)` 阅读全文
posted @ 2016-11-24 18:36 Ming明、 阅读(5496) 评论(0) 推荐(0) 编辑
字符编码
摘要:参考博客: 1、字符集和字符编码(Charset & Encoding) 2、 字符常见的几种编码方式 3、字符编码详解——彻底理解掌握编码知识,“乱码”不复存在 无论是做客户端还是服务器,无论是做网页还是做游戏,可能都存在一个绕不开的问题 乱码。 想搞清楚为什么乱码,首先得从编码说起。 1、基础知 阅读全文
posted @ 2016-11-24 17:43 Ming明、 阅读(673) 评论(0) 推荐(0) 编辑
Lua在给定范围内,生成指定个数不重复随机数组
摘要:本篇主要是参考 lua连续随机数 这篇文章完成。大家可以去原贴查看学习。 生成随机数组,暂时发现两种方法 1、把生成的数放到一个表里面,每次随机时判断这个表里是否有,若有再随机一次(问了朋友,很多人都想到这个方法) 2、先生成一个连续的数字表t,每次随机一个数n,把t[n]保存,并移除t[n] 首先 阅读全文
posted @ 2016-10-12 18:47 Ming明、 阅读(5724) 评论(0) 推荐(0) 编辑
[转] lua 获取本地当月天数
摘要:亲测,无误。 原文传送门:lua 获取本地当月天数 开发中有用到,记录一下。 local year,month = os.date("%Y", os.time()), os.date("%m", os.time())+1 -- 正常是获取服务器给的时间来算local dayAmount = os.d 阅读全文
posted @ 2016-06-13 15:14 Ming明、 阅读(1511) 评论(0) 推荐(0) 编辑
Lua应用——tables应用,查找是否为保留字
摘要:Lua中的table功能确实强大。因为table是Lua中的唯一数据结构。今天有点晕,少说两句多拷贝代码吧。 实例: 假定你想列出在一段源代码中出现的所有标示符,某种程度上,你需要过滤掉那些语言本身的保留字。一些C程序员喜欢用一个字符串数组来表示,将所有的保留字放在数组中,对每一个标示符到这个数组中 阅读全文
posted @ 2016-04-21 12:13 Ming明、 阅读(790) 评论(0) 推荐(0) 编辑
Lua函数[转]
摘要:在大多数Lua语法分析中可以获得这些标准Lua函数. 无可争辩, 我们可以查阅Lua网站, 但是一些少了的函数被Blizzard进行了调整. 下面列出了所有Lua函数. WoW API中的Lua注意在WoWAPI没有提供所有标准的Lua函数, 很显然, 操作系统以及文件I/O库是不支持的 Lua函数这些函数都是Lua编程语言的一部分, 点击这里了解更多. •assert(value) ... 阅读全文
posted @ 2016-04-19 12:16 Ming明、 阅读(805) 评论(0) 推荐(0) 编辑
Lua中的loadfile,dofile,require使用,最后还有调试
摘要:1、loadfile 只编译,不运行。 loadfile编译代码成中间码并且返回编译后的chunk作为一个函数,而不执行代码;另外loadfile不会抛出错误信息而是返回错误代号。 loadstring与loadfile相似,只不过它不是从文件里读入chunk,而是从一个串中读入。 2、dofile 阅读全文
posted @ 2016-04-08 18:14 Ming明、 阅读(3820) 评论(0) 推荐(0) 编辑
Lua语法基础(3)--迭代器和泛型for
摘要:迭代器和闭包 迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。在Lua中我们常常使用函数来描述迭代器,每次调用该函数就返回集合的下一个元素。 迭代器需要保留上一次成功调用的状态和下一次成功调用的状态,也就是他知道来自于哪里和将要前往哪里。闭包提供的机制可以很容易实现这个任务。记住:闭包是 阅读全文
posted @ 2016-04-08 17:13 Ming明、 阅读(580) 评论(0) 推荐(0) 编辑
Lua语法基础(2)--基本语法、函数
摘要:上一篇编辑编辑着,发现,缩进出了问题。作为一个不是强迫症的人,实在是忍受不了同一级内容不同缩进方式的槽点,于是重开一篇吧。(万幸,这样的文章也只有我自己看。) 第四 基本语法 赋值语句,Lua可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会依次赋给左边的变量。 遇到赋 阅读全文
posted @ 2016-04-08 14:41 Ming明、 阅读(941) 评论(0) 推荐(0) 编辑

1 2 下一页