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

LUA教程

RSS
  • C语言调用Lua函数
    C语言调用Lua函数
    记得上学时,初中英文课本中,上网叫做surfingtheinternet,中文叫网上冲浪。那个时期,人们常常称互联网为赛博空间。现在工作了,大量的零碎时间用于上微博,知乎,QQ。这些碎片化的阅读让人读起来轻松,也能获取些 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:358 | 回复:0
  • lua_call/lua_pcall/xpcall
    lua_call/lua_pcall/xpcall
    vs2013+lua5.3.31.涉及函数主要C函数:lua_call和lua_pcall主要lua函数xpcall 2.正常使用lua_call①hello.lua文件内容functionccall_test_func(val)print(string.format(amp;quot;ccall_test_funcval=%damp;quot;,va ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:368 | 回复:0
  • 试用openresty/lua-resty-shell
    试用openresty/lua-resty-shell
    openresty/lua-resty-shell是当前最新rc版本内置的shell功能,我们可以用来执行一个脚本,以及命令还是比较方便的。测试集成了一个oreilly电子书下载的功能环境准备docker-compose文件version:amp;quot;3amp;quot;se ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:352 | 回复:0
  • lua时间戳和时间互相转换
    lua时间戳和时间互相转换
    1、时间戳转换成时间local t = 1412753621000function getTimeStamp(t)    return os.date(amp;quot;%Y%m%d%Hamp;quot;,t/1000)endprint(getTimeStamp(t)) 2、得时间戳 os.time()--当前时间戳os.time({da ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:335 | 回复:0
  • Lua中的条件表达式
    Lua中的条件表达式
    下面这代码段看上去很熟悉,就是C#里面的条件表达式,很多其它语言也都有这么一个条件表达式。inta=1;intb=2;stringc=amp;quot;camp;quot;;stringd=amp;quot;damp;quot;;stringe=aamp;amp;gt;b?c:d;print(e);上面代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:302 | 回复:0
  • linux安装并且设置环境lua环境变量
    linux安装并且设置环境lua环境变量
     在lua官网下载lua安装包并安装:http://www.lua.org/download.html 解压编译:wgethttp://www.lua.org/ftp/lua-5.3.2.tar.gztarzxflua-5.3.2.tar.gzcdlua-5.3.2makelinuxtest编译完成后,在lua文件夹的src目录下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:271 | 回复:0
  • [zz]cocos2d-x-2.2.0版本的CocoStudio的GUI绑定到lua
    [zz]cocos2d-x-2.2.0版本的CocoStudio的GUI绑定到lua
    所有testcpp里的widget示例都已实现,实现了一个GuiExample,其他的就留给大家去熟悉.其实无非就是将c代码拷贝到lua里然后修改一点...代码,pkg和示例 使用步骤:1.解压下载包2.将extensions下的Cocostudio/GUI文件夹备 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:316 | 回复:0
  • lua中冒号(:)与点号(.)的区别
    lua中冒号(:)与点号(.)的区别
    在lua开发中我们经常会混淆这两者之间的区别,下面通过一个示例来解释:1Class={}2Class.__index=Class34functionClass.new(x,y)5localcls={}6setmetatable(cls,Class)7cls.x=x8cls.y=y9 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:258 | 回复:0
  • redis(6)lua脚本
    redis(6)lua脚本
    一、lua脚本lua是一种轻量小巧的脚本语言,用标准的C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。lua的详细内容你可以参考lua官方网站:http://www.lua. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:317 | 回复:0
  • Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
    Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密
    项目要求lua加密脚本,有关调查的相关信息,学习lua自己可以使用luac编译成字节码脚本(bytecode)启用加密,我试了一下。确实是可行。以下是本机lua编译字节码解释器:1、创建一个名为1.lua文件,只有一个字print(amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:275 | 回复:0
  • 随机数(Lua编写)
    随机数(Lua编写)
    Math.seed=5Math.seededRandom=function(max,min)max=maxor1min=minor0Math.seed=(Math.seed*9301+49297)%233280localrnd=Math.seed/233280.0returnmin+rnd……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:351 | 回复:0
  • lua编程之协程介绍
    lua编程之协程介绍
    一,lua协程简介协程(coroutine),意思就是协作的例程,最早由MelvinConway在1963年提出并实现。跟主流程序语言中的线程不一样,线程属于侵入式组件,线程实现的系统称之为抢占式多任务系统,而协程实现的多任务系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:285 | 回复:0
  • 编写Lua函数库
    编写Lua函数库
    一个Lua库实际上是一个定义了一系列Lua函数的代码块,并将这些函数保存在适当的地方,通常作为table的域来保存。Lua的C库就是这样实现的。   作为一个完整的库,我们还需要写一个函数来负责把库中的所有公共函数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:285 | 回复:0
  • Lua字符串
    Lua字符串
    字符串或串(String)是由数字、字母、下划线组成的一串字符。Lua语言中字符串可以使用以下三种方式来表示:单引号间的一串字符。双引号间的一串字符。]间的一串字符。以上三种方式的字符串实例如下:string1=amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:354 | 回复:0
  • Lua学习笔记(五)函数
    Lua学习笔记(五)函数
       函数的定义:在Lua中,函数是一种对语句和表达式进行抽象的主要机制。一、函数基本用法    在Lua中,   1、函数既可以完成某项特定的任务。(被视为一条语句)   2、也可以只做一些计算并返回结果。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:315 | 回复:0
  • cocos2d-lua3.7控件篇(二)-进度条
    cocos2d-lua3.7控件篇(二)-进度条
    通过认真学习,如果想要使用更多的进度条效果,我们应该去看cocos2d官方C++的demo,然后我们在用lua写代码如下:localLoginScene=class(amp;quot;LoginSceneamp;quot;,function()returndisplay.newScene(amp;quot;Lo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:286 | 回复:0
  • lua学习笔记——携程
    lua学习笔记——携程
    functionSayHey(mag) fori=1,3doprint(mag)coroutine.yield()end end --创建携程(协同) coFunc=coroutine.create(SayHey)--查看携程状态print(coroutine.status(coFunc)) --开启携程coroutine.resume(coFunc, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:290 | 回复:0
  • Lua性能优化
    Lua性能优化
    原文:LuaPerformanceTips偶然找到《LuaPerformanceTips》这篇关于Lua的优化文章,个人认为相较于多数泛泛而谈要好不少。尽管Lua已经到5.2版本了,但里面的技术依然能用到,通过翻译自己也能更深入的去了解文中提到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:337 | 回复:0
  • Lua在单片机中的移植
    Lua在单片机中的移植
    Lua代码符合ANSIC标准,只要有C编译器的开发环境就能跑Lua。虽说只要有C编译器就能跑Lua,但是单片机的环境太简单,有些C标准的内容仍旧无法支持。Lua的官网是:www.lua.org移植1)把lua.c和luac.c删除,这两个是一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:984 | 回复:0
  • cocos2dx-lua中handler解析
    cocos2dx-lua中handler解析
    先看一段代码:localc=cor{}functionc:onTouch()printamp;quot;testinonTouchamp;quot;endfunctionhandler(obj,method)returnfunction(...)returnmethod(obj,...)endend 测试:1:print(han……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:316 | 回复:0
  • Lua的table
    Lua的table
    table是Lua的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。Luatable使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能是nil。Luatable是不固定大小的,你可以根据自己需要进行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:298 | 回复:0
  • CentOS6.4安装OpenResty和Redis并在Nginx中利用lua简单读取Redis数据
    CentOS6.4安装OpenResty和Redis并在Nginx中利用lua简单读取Redis数据
    1、下载OpenResty和RedisOpenResty下载地址:wget http://openresty.org/download/ngx_openresty-1.4.3.6.tar.gzRedis下载地址:wget http://download.redis.io/releases/redis-2.8.6.tar.gz2、安装依赖包yuminsta ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:298 | 回复:0
  • nginxlua开发笔记
    nginxlua开发笔记
    获取在lua代码中获取location正则的参数对应的变量//locationlocation~/lua_http_2/(\w*.+){}//lualocalvars=ngx.var;//数组中存的是location参数值localurl=amp;quot;/zhuanfa/amp;quot;..vars; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:292 | 回复:0
  • Lua简介
    Lua简介
    Lua是一种扩展语言,脚本语言,还没有主程序的概念,类似于插件,也即不能直接使用,必须嵌入在牛逼的语言里使用,如Python。Lua由C语言编写,可以在宿主语言里写一段c程序,让Lua的解释器使用,增加程序效率。资源 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:327 | 回复:0
  • [Unity插件]Lua行为树(七):行为树嵌套
    [Unity插件]Lua行为树(七):行为树嵌套
    在上一篇的基础上,可以测试下行为树的嵌套,所谓的行为树嵌套,就是在一棵行为树下的某一个分支,接入另一棵行为树。以下面这棵行为树为例: TestBehaviorTree2.lua1TestBehaviorTree2=BTBehaviorTree:New();23loc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:270 | 回复:0
  • 用VC加载Lua.lib,C++调用lua脚本函数
    用VC加载Lua.lib,C++调用lua脚本函数
    1、先去lua.org官方网站上去下载一个win32的vc10库(vs2010),如果你是其他版本请按照实际需求下载。2、创建一个新的空控制台应用程序3、复制lualib下的include所有.h文件到项目中,并且全部加入到headerfiles和sou ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:267 | 回复:0
  • lua脚本教程 - 胡椒籽籽
    lua脚本教程 - 胡椒籽籽
    1 --]-……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:323 | 回复:0
  • Unity热更新04-XLua调用C#-02-Lua调用C#枚举
    Unity热更新04-XLua调用C#-02-Lua调用C#枚举
    print(amp;quot;*********Lua调用C#枚举相关知识点***********amp;quot;)--枚举调用--调用Unity当中的枚举--枚举的调用规则和类的调用规则是一样的--CS.命名空间.枚举名.枚举成员--也支持取别名PrimitiveType=CS.Uni ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:275 | 回复:0
  • 在 C# 中使用 Lua(摘要)
    在 C# 中使用 Lua(摘要)
    原文地址:http://www.gamedev.net/reference/articles/article2275.asp这篇文章用一个简单的控制台程序范例讲述了如何在 C# 中使用 Lua.首先,我们添加一个 LuaInterface (开源的类库)的引用,并在类中创建一个 L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:283 | 回复:0
  • 三,ESP8266SPI(基于Lua脚本语言)
    三,ESP8266SPI(基于Lua脚本语言)
    https://www.cnblogs.com/yangfengwu/p/7520260.html 重点是说SPI通信协议,,,,不要害怕协议因为协议是人规定的,,刚好我也是人......规定的协议既然能成为规范让所有人所接受,那么必然有它的优势和优点,必然值得学习 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:294 | 回复:0
  • cocos2d-x中CCEditbox导出到lua
    cocos2d-x中CCEditbox导出到lua
    自从工作后感觉时间较少(每天工作9-22,晚上就不想动了,早上想多睡点),工作中用的是cocos2d-x。cocos2d-x是一款手机游戏引擎,虽然支持lua,但和love2d相比非纯lua游戏引擎,不过很容易把C++里的类导出到lua。( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:347 | 回复:0
  • Lua编辑调试器汇总
    Lua编辑调试器汇总
     只有编辑功能的工具不介绍,只说说有哪些可以编译Lua运行的工具. 1.官方网站在线运行Lua脚本:http://www.lua.org/demo.html在这里可以对简单的Lua脚本进行运行输出,可以通过print来打印信息判断脚本的执行是否正确 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:236 | 回复:0
  • iOS中如何调用Lua,以及Lua如何调用iOS中的功能
    iOS中如何调用Lua,以及Lua如何调用iOS中的功能
    下面将讲解一下如何在iOS里调用Lua函数,以及Lua函数如何调用iOS本地函数。转载请注明出处。原文出处 http://www.cnblogs.com/winewind/archive/2012/09/06/2673094.html1lua_State*l;2l=lua_open();lua_open若要使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:223 | 回复:0
  • LUA的编译、环境等
    LUA的编译、环境等
      Lua命令行 lua命令行选项: -i:进入交互式 -e:执行lua代码 -l:加载库文件   例如使用下面的命令启动lua解释器,可以重新定义lua提示符。   lua -i -e amp;quot;_PROMPT=' tryamp;amp;gt;'amp;quot;     ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:242 | 回复:0
  • android调用lua
    android调用lua
    项目发布以后由于外部数据的问题总是有部分逻辑代码要更改,而每次更改都必须从新发布,审核,下载,更新很是麻烦,客户流失严重。想过很多解决方案,如:加个客户更新每次提示更新或者弄台服务器将外部数据统一等等 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:221 | 回复:0
  • 部署nginx支持lua
    部署nginx支持lua
    nginxyum-yinstallgccpcrepcre-developensslopenssl-devel GeoIPGeoIP-devellualua-develwgethttps://github.com/openresty/lua-nginx-module/archive/v0.10.9rc5.zipunzipv0.10.9rc5.zipmvlua-nginx……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:199 | 回复:0
  • 10. Unity3d Lua框架 - xLua - GameMain 定义为全局模块,整个lua程序的入口类 在Unit ...
    10. Unity3d Lua框架 - xLua - GameMain 定义为全局模块,整个lua程序的入口类 在Unit ...
    -- 全局模块 require amp;quot;Global.Globalamp;quot; -- 定义为全局模块,整个lua程序的入口类 GameMain = {}; -- 全局初始化 local function Initilize() local loadingAssetbundlePath = amp;quot;UI/Prefab ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:224 | 回复:0
  • Lua之os库
    Lua之os库
    os.clock () 返回一个程序使用CPU时间的一个近似值 os.date (]) 返回一个包含日期及时刻的字符串或表。 格式化方法取决于所给字符串 format。 如果提供了 time 参数, 格式化这个时间 (这个值的含义参见 os.tim ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:204 | 回复:0
  • protoc-gen-lua 编译、安装、使用教程
    protoc-gen-lua 编译、安装、使用教程
    Protobuf 官方并没有 Lua版本,然后网易的程序猿开发出了 protoc-gen-lua ,可以让我们将 Proto 文件转成 lua 脚本在 Lua中使用,下面是详细的编译、安装、使用教程。文中用到的代码、工具都有百度网盘下载。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:227 | 回复:0
  • 关于使用lua脚本抢红包
    关于使用lua脚本抢红包
    1java代码packagecom.robert.RedisTest;importredis.clients.jedis.Jedis;publicclassRedisClient{publicstaticvoidmain(Stringargs){System.out.println(getHongBao());……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:219 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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