• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

LUA教程

RSS
  • C#Lua获取指定字符中间的字符串正则表达式获取括号里面的字符串 ...
    C#Lua获取指定字符中间的字符串正则表达式获取括号里面的字符串 ...
    实例代码:获取里面的内容 Lua版本print('-----------------')forsinstring.gmatch('pppppppppp','%')doprint(s)endprint('-----------------')  C#版本……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:319 | 回复:0
  • luapbc
    luapbc
    先要将proto文件编译成.pb文件,然后再动态绑定实现luaprotobuffer,这就需要了解云风做的pbc的项目,地址为:https://github.com/cloudwu/pbc/blob/master/binding/lua/README.md具体的方式是,下载pbc的项目;在pb ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:303 | 回复:0
  • cocos2dx-lua裁剪ClippingNode,圆形头像,其他形状图片
    cocos2dx-lua裁剪ClippingNode,圆形头像,其他形状图片
    注意事项:裁剪内容要用Sprite,不能换成ImageView注意事项:1.后面测试发现,ImageView也能用,注意换成ImageView时,前缀是ccui.2.要做圆形头像,用一张圆形图做遮罩 localimagePath=amp;quot;res/base.pngamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:335 | 回复:0
  • Lua与C的交互
    Lua与C的交互
      Lua是一个嵌入式的语言,它不仅可以是一个独立运行的程序,也可以是一个用来嵌入其它应用的程序库。 C API是一个C代码与Lua进行交互的函数集,它由以下几部分构成: 1、  读写Lua全局变量的函数; 2、  调用Lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:253 | 回复:0
  • Mac上SublimeText2配置lua环境
    Mac上SublimeText2配置lua环境
    1,首先下载最新版lua 然后解压到你想解压到的位置   http://www.lua.org/ftp/2,运行终端,cd 进入该文件夹src目录下。3,在终端输入makemacosx 然后回车4,cd至根目录下(指你刚在下载文件的根目录),在终端 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:240 | 回复:0
  • 调用Lua脚本print(xxx)报attempttocallanilvalue(global'print')错误
    调用Lua脚本print(xxx)报attempttocallanilvalue(global'print')错误
    在自己程序里调用Lua脚本print(xxx)报出attempttocallanilvalue(global'print')错误解决方法:luaopen_base(L);或者 luaL_openlibs(L);……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:241 | 回复:0
  • Lua代码解析-写给C和C++开发人员
    Lua代码解析-写给C和C++开发人员
    lua语言作为一门轻量级脚本语言,能够非常好的被嵌入到应用程序,因此,在移动游戏开发中举足轻重 然后C/C++开发人员转lua并非非常习惯,我也是。。所以,一起努力学习lua吧 lua没有类的概念,有table的概念 amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:292 | 回复:0
  • Lua中正弦,余弦函数的使用
    Lua中正弦,余弦函数的使用
    math.cos(x),math.sin(x),其中x为弧度,要用math.rad转换才可以得出正确结果……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:340 | 回复:0
  • Lua参考手册
    Lua参考手册
    英文原版: http://www.lua.org/manual/5.1/ 中文版下面2个地址都有:一样的 manual.luaer.cn lua在线手册  lua参考手册Lua参考手册的中文翻译(云风翻译版本) 重要部分: 2.2 – Values and Types Lua is a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:359 | 回复:0
  • 【转】封装LuaforC#
    【转】封装LuaforC#
    原文:http://blog.csdn.net/rcfalcon/article/details/5583095为了搞懂LUA在我们的GDEX中到底怎么用,我决定研究一下如何比较好的在WPF里封装一个基于lua的APP framework。 今天先对LuaforC#进行了一次简单的封装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:543 | 回复:0
  • unity发布安卓lua路径不存在问题
    unity发布安卓lua路径不存在问题
    项目用的是xlua采用自定义加载方式使用File去读取路径下的文件,lua文件本来放在了StreamingAssets路径下PC运行无问题,发布安卓后,居然提示路径不存在。查了下资料后发现,File的这种操作方式无法在安卓平台去读取 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:334 | 回复:0
  • cocos2dxandroid运行Luac编译后的lua代码
    cocos2dxandroid运行Luac编译后的lua代码
    环境:win764cocos2d-2.1rc0-x-2.1.2lua5.1 通常我们编写好的lua代码都是明文形式,谁都可以查看修改,为了防止自己的劳动成果不被别人轻易的盗取,可以使用luac(lua库中自带)对其进行加密,转换为二进制文件。这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:357 | 回复:0
  • Lua表达式
    Lua表达式
    目录算术运算符关系运算符逻辑运算符字符串连接(more)string.format转义符的使用优先级算术运算符Lua的算术运算符如下表所示:示例代码:$expr1.luaprint(1+2)--amp;amp;gt;打印3print(5/10)--amp;amp;gt;打印0.5。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:308 | 回复:0
  • Lua require 相对路径
    Lua require 相对路径
    1 require(amp;quot;lalaamp;quot;);    这样运行会得到一个报错:   1 1amp;amp;gt;F:\Git\luatest\metaTest.lua:(56): module 'lala' not found: 2 no field package.preload 3 no file '.\lal ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:313 | 回复:0
  • lua复制table
    lua复制table
    cocos2d-lua提供了复制方法clone(),源码如下:functionclone(object)locallookup_table={}localfunction_copy(object)iftype(object)~=amp;quot;tableamp;quot;thenreturnobjectelseiflo……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:486 | 回复:0
  • Step By Step(Lua函数)
    Step By Step(Lua函数)
    一、函数:    在Lua中函数的调用方式和C语言基本相同,如:print(amp;quot;Hello Worldamp;quot;)和a = add(x, y)。唯一的差别是,如果函数只有一个参数,并且该参数的类型为字符串常量或table的构造器,那么圆 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:329 | 回复:0
  • 常用的LUA片段
    常用的LUA片段
    生成TS的办法localt=ngx.now();localn=os.date(amp;quot;%Y%m%d%H%M%Samp;quot;)..amp;quot;00amp;quot;..string.sub(t,12,14);n=n..string.rep(amp;quot;0amp;quot;,19-string.len(n));ngx.say(n);产生101至200的所 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:268 | 回复:0
  • Lua笔记3
    Lua笔记3
    1. 取整函数(floor、 ceil 和 modf): floor 向负无穷取整, ceil 向正无穷取整, modf 向零取整。 amp;amp;gt; math.floor(3.3) --amp;amp;gt; 3 amp;amp;gt; math.floor(-3.3) - -amp;amp;gt; -4 amp;amp;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:253 | 回复:0
  • lua的bug:lua的os.date()在多线程下的问题
    lua的bug:lua的os.date()在多线程下的问题
    lua的os.date()在多线程下的问题 我使用的lua版本是5.1.2,其他版本估计也有这个问题。lua的os.date()函数在多线程下存在问题,即使是每个线程都是独立的Lua_State.原因:lua的loslib.c中,对os.date函数的实现采用了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:238 | 回复:0
  • Lua面向对象(实现类的创建和实例化、封装、继承、多态)
    Lua面向对象(实现类的创建和实例化、封装、继承、多态)
    目录1、Lua面向对象基础1.1、Lua类的创建和实例化1.2、Lua封装1.3、Lua继承1.4、Lua多态2、Lua面向对象进阶2.1、class.lua的实现2.2、单例模式的实现面向对象三大特性包括:封装、继承、多态。还有在Lua中如何创建类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:297 | 回复:0
  • Lua知识备忘录
    Lua知识备忘录
        最近对Lua很感兴趣,以下是本阶段学习的总结,包含三部分,一部分是基础语法,一部分是扩展和解释器嵌入,最后一部分是Lua小练习。    知识涉及:Lua语言编程基础;Luaamp;amp;amp;C++:Lua扩展、嵌入Lua解 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:245 | 回复:0
  • Lua 中的 RSA 加解密实现
    Lua 中的 RSA 加解密实现
    记得之前,部门某款游戏陆陆续续收到一些玩家反馈,抱怨在登录游戏时会等待很久。初步排查后基本断定可能是此游戏的登录服务器程序某块代码有问题,于是即安排了服务器同事作排查分析但一直无果。 之后我时间有了空 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:224 | 回复:0
  • 如何安装nginx_lua_module模块,升级nginx,nginx-lua-fastdfs-GraphicsMagick动态生 ...
    如何安装nginx_lua_module模块,升级nginx,nginx-lua-fastdfs-GraphicsMagick动态生 ...
    如何安装nginx_lua_module模块,升级nginx,nginx-lua-fastdfs-GraphicsMagick动态生成缩略图,实现图片自动裁剪缩放参考网站:nginx-lua-fastdfs-GraphicsMagickhttps://github.com/hpxl/nginx-lua-fastdfs-Graphic ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:226 | 回复:0
  • Step By Step(C调用Lua)
    Step By Step(C调用Lua)
        1. 基础:    Lua的一项重要用途就是作为一种配置语言。现在从一个简单的示例开始吧。    --这里是用Lua代码定义的窗口大小的配置信息    width = 200    height = 300    下面是读取配置信息 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:234 | 回复:0
  • 【lua】如何倒序查找字符
    【lua】如何倒序查找字符
    现在有这样一个需求,有一个字符串,需要查找字符i最后出现的位置,不过相对于其他语言来说,Lua并没有提供这一操作,那么如何是好?现在有这样几个方法:string.sub(str,i,j)功能:截取str以i开始j结束的部分string ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:312 | 回复:0
  • openresty下提示nginx:…unknowndirective"content_by_lua_block" ...
    openresty下提示nginx:…unknowndirective"content_by_lua_block" ...
    照着文档(http://openresty.org/cn/getting-started.html)的提示写个openresty的helloworld,运行 nginx-p`pwd`/-cconf/nginx.conf 时出现:…unknowndirectiveamp;quot;content_by_lua_blockamp;quot;,有的博 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:252 | 回复:0
  • lua序列化(支持循环引用)
    lua序列化(支持循环引用)
    lua序列化支持key类型为string,number支持value类型为string,number,table,boolean支持循环引用支持加密序列化支持loadstring反序列化使用示例localt={a=1,b=2}localg={c=3,d=4,t}t.rt=glocalser_str=ser(g) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:274 | 回复:0
  • 有趣的Lua表
    有趣的Lua表
    原文:http://lua-users.org/wiki/FunWithTables题目:输出1到100之间的数哪些能被3整除,哪些能被5整除.常规的做法是做一个从1到100的循环,让数模3和5,使用ifelseif这样语句进行判断.fori=1,100doifi%3==0andi%5==0the ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:286 | 回复:0
  • Cocos2d-xLua中Sprite精灵类
    Cocos2d-xLua中Sprite精灵类
    精灵类是Sprite,它的类图如下图所示。Sprite类图Sprite类直接继承了Node类,具有Node基本特征。此外,我们还可以看到Sprite类的子类有:PhysicsSprite和Skin。PhysicsSprite是物理引擎精灵类,Skin是皮肤精灵类用于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:349 | 回复:0
  • Nginx使用Lua
    Nginx使用Lua
    文章来自Nginx安装lua支持openresty黑名单前提条件安装LuaJIT,查看【工具/LuaJIT】笔记Nginx-Lua支持下载解压ngx_devel_kitwgethttps://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gztar-xzvfv0.3.0.tar.g ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:285 | 回复:0
  • Redis执行Lua脚本的情况
    Redis执行Lua脚本的情况
    第一个测试:往Redis里面存入1000个Hash,每个Hash里面有100个元素(Key0-99,值是Key^2)。PHP代码,执行33s左右amp;amp;lt;?php$redis=newRedis();$redis-amp;amp;gt;connect('127.0.0.1',6379);$redis-amp;amp;gt;s ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:265 | 回复:0
  • Lua的闭包详解(终于搞懂了)
    Lua的闭包详解(终于搞懂了)
    词法定界:当一个函数内嵌套另一个函数的时候,内函数可以访问外部函数的局部变量,这种特征叫做词法定界 table.sort(names,functin (n1,n2) return gradesamp;amp;gt;grades end) //内部匿名 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:296 | 回复:0
  • lua正则表达式替换字符串
    lua正则表达式替换字符串
    local_t={}_t.name=amp;quot;Liamp;quot;_t.age=49localstr=string.gsub(amp;quot;hahah---------xrz-amp;quot;,amp;quot;(.-)]amp;quot;,function(s)returntostring(_t)end)print(str) ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:296 | 回复:0
  • HelloLua_02
    HelloLua_02
    如果是一个具备一定语言基础的程序员,相信从01篇的记录已经直观的看到了hellolua.今天继续来读lua.需要注意的是:lua的语句之间并不需要分隔符.--EX:--a=1b=a*1--a=1;b=a*1;--a=1;b=a*1--a=1b=a*1--这些都对lua的标识 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:255 | 回复:0
  • Lua中string.gsub(sourceString,pattern,replacementString)返回值有两个
    Lua中string.gsub(sourceString,pattern,replacementString)返回值有两个
    这阵子在学习lua,今天看到string操作,书中描述string.gsub(sourceString,pattern,replacementString)返回一个字符串,但是我在实际操作中却发现,这个函数其实返回的是两部分内容,一部分是替换后的字符串,一部分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:252 | 回复:0
  • Lua模块与包调用c程序.so文件
    Lua模块与包调用c程序.so文件
    模块类似于一个封装库,从Lua5.1开始,Lua加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以API接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。Lua的模块是由变量、函数等已知元素 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:220 | 回复:0
  • cocos2d-x-lua如何导出自定义类到lua脚本环境
    cocos2d-x-lua如何导出自定义类到lua脚本环境
     这篇教程是基于你的工程是cocos2d-x-lua的项目,我假设你已经完全驾驭cocos-x/samples/Lua/HelloLua工程,基本明白lua和c++互调的一些原理。我们的目的是要在lua中使用我们自己定义的类,并且这个类要导出到我们自 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:227 | 回复:0
  • 安装nginx环境(含lua)时遇到报错ngx_http_lua_common.h:20:20:error:luajit.h:Nosuchf ...
    安装nginx环境(含lua)时遇到报错ngx_http_lua_common.h:20:20:error:luajit.h:Nosuchf ...
    下面是安装nginx+lua环境时使用的相关模块及版本,ngx_devel_kit和lua-nginx-module模块用的都是github上最新的模块.并进行了LuaJIT的安装。#Installnginxby2019-12-12yum-yinstallgccgcc-c++autoconfautomakeyum-yi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:278 | 回复:0
  • 从Lua学习JavaScript(一)
    从Lua学习JavaScript(一)
    学习Lua对于了解Javascript的人来说就是小菜一碟,TylerNeylon写了三篇文章来解释其中的原因,这是其中的第一篇。这是通过Javascript来学习Lua系列文章的第一篇,一共有三篇,第二篇和第三篇。登陆Tyler的免费的网络 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:254 | 回复:0
  • Lua的函数调用和协程中,栈的变化情况
    Lua的函数调用和协程中,栈的变化情况
     1.lua_call/lua_pcall 对于这两个函数,对栈底是没有影响的——调用的时候,参数会被从栈中移除,当函数返回的时候,其返回值会从函数处开始压入,可以通过新的栈顶减去旧的栈顶得到返回值数量。 2.lua_yield  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:259 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap