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

LUA教程

RSS
  • PHP中使用redis执行lua脚本示例
    PHP中使用redis执行lua脚本示例
    摸索了一下在PHP中如何使用redis执行lua脚本,写了一个脚本如下,供以后参考amp;amp;lt;?php$redis=newRedis();#实例化redis类$redis-amp;amp;gt;connect('127.0.0.1');#连接服务器$lua=amp;amp;lt;amp;amp;lt;amp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:338 | 回复:0
  • Lua栈
    Lua栈
    一、Lua栈 1. 什么是lua栈 lua的栈类似于以下的定义, 它是在创建lua_State的时候创建的:  TValue stack  // 欲知内情可以查 lstate.c 的stack_init函数 存入栈的数据类型包括数值, 字符串, 指针, talbe, 闭 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:248 | 回复:0
  • Unity3D热更新之LuaFramework篇[06]--Lua中是怎么实现脚本生命周期的 ...
    Unity3D热更新之LuaFramework篇[06]--Lua中是怎么实现脚本生命周期的 ...
    前言 用c#开发的时候,新建的脚本都默认继承自Monobehaviour, 因此脚本才有了自己的生命周期函数,如Awake,Start, Update, OnDestroy等。 在相应的方法中实现游戏逻辑,引擎会适时调用。 而Lua在这里做为c#的一个外 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:238 | 回复:0
  • lua函数
    lua函数
      一、函数     在lua中函数的调用方式和C语言基本相同。 如print(“hello world”), z=add(x+y)。唯一的差别是,如果函数只有一个参数,并且该参数是字符串或者table构造器,那么圆括号可以省略,如print ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:200 | 回复:0
  • C++/C#/F#/Java/JS/Lua/Python/Ruby渲染比试
    C++/C#/F#/Java/JS/Lua/Python/Ruby渲染比试
    来源:http://www.cnblogs.com/miloyip/archive/2010/07/07/languages_brawl_GI.html512x512像素,每像素10000个采样,IntelC++OpenMP版本渲染时间为18分36秒。估计Ruby版本約需351天。canvas{border-style:solid;bor ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:200 | 回复:0
  • (原创)cocos2d-x3.0+lua学习和工作(1):自定义创建对象方法
    (原创)cocos2d-x3.0+lua学习和工作(1):自定义创建对象方法
    --星月相随倾心贡献~~~--cocos2d-x3.0+lua中,创建对象,用系统自带的,如下:--example:print(amp;quot;requiretestamp;quot;)localTest=class(amp;quot;Testamp;quot;)Test.__index=TestfunctionTest:ctor(...)pri ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:213 | 回复:0
  • 招聘UI帝,客户端逻辑,熟悉CEGUILua优先,薪水给力
    招聘UI帝,客户端逻辑,熟悉CEGUILua优先,薪水给力
    招聘UI帝,客户端逻辑,熟悉CEGUILua优先,薪水给力。项目为MMORPG2.5D,使用OGRE引擎,公司在上海长宁区,有意者发到lai3dat163.com ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:238 | 回复:0
  • Lua 元表(Metatable)
    Lua 元表(Metatable)
    总结:感觉这章学的不是很好,但是看了一些实战的博客,这章却很重要,到后面买本书看看。 在 Lua table 中我们可以访问对应的key来得到value值,但是却无法对两个 table 进行操作。 因此 Lua 提供了元表(Metatable) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:244 | 回复:0
  • Lua的学习值类型传递、引用类型传递、闭包、尾调用、迭代器(链) ...
    Lua的学习值类型传递、引用类型传递、闭包、尾调用、迭代器(链) ...
     -------------------- 值类型传递 --] -------------------- 值类型传递 --[[ta……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:692 | 回复:0
  • lua中 table 重构index/pairs元方法优化table内存占用
    lua中 table 重构index/pairs元方法优化table内存占用
        转载请标明出处http://www.cnblogs.com/zblade/   lua作为游戏的热更新首选的脚本,其优势不再过多的赘述。今天,我主要写一下如何重写lua中的元方法,通过自己的重写来实现对lua中的常用方法特定编写,从 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:287 | 回复:0
  • Lua 调用 Opencv 的方法
    Lua 调用 Opencv 的方法
      Lua 调用 Opencv 的方法      最近想用 Lua 调用 Opencv 进行相关像素级操作,如:bitwise_and 或者 bitwise_or,从而完成图像 IoU 的计算。   那么,怎么用 Lua 调用 Opencv 呢?   查了 Torch 的官方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:234 | 回复:0
  • lua环境搭建
    lua环境搭建
    前言:Linuxamp;amp;amp;Mac上安装Lua安装非常简单,只需要下载源码包并在终端解压编译即可,本文介绍Linux系统上,lua5.3.0版本安装步骤:↓1.Linux系统上安装#mkdir/app/tools/lua-p#cd/app/tools/lua#cur ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:253 | 回复:0
  • cocos2d lua 之骨骼动画
    cocos2d lua 之骨骼动画
    环境: cocos2d 3.10 lua 参考: https://www.cocos.com/docs/native/v3/spine/zh.html 帧动画与骨骼动画区别:帧动画:每一帧都是角色特定姿势的一个快照,动画的流畅性和平滑效果都取决于帧数的多少。骨骼动画:角 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:273 | 回复:0
  • lua笔记
    lua笔记
    print(amp;quot;helloworldamp;quot;)localfunctionfact(n)ifn==0thenreturn1elsereturnn*fact(n-1)endendlocala=fact(5)print(a)print(b)--。Lua中有8个基本类型分别为:nil、boolean、number、string、userdat ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:494 | 回复:0
  • Lua中assert( )函数的使用 - echo111333
    Lua中assert( )函数的使用 - echo111333
    Lua提供了专门的内置函数assert( )来完成上述的类似功能 assert首先检查的是第一个参数是否返回错误,如果不返回错误,则assert简单返回,否则则以第二个参数抛出异常信息。 assert ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:312 | 回复:0
  • Lua之ipairs与pairs详解
    Lua之ipairs与pairs详解
    ipairs与pairs详解 在说pairs与ipairs之前,先说Lua中table的数据结构: 1.由一个哈希表与一个数组构成,当插入一个元素时,如果元素是键值对,则将其放入哈希表中,如果是值则放入数组中。 2.hash表上会有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:24 | 阅读:329 | 回复:0
  • lua关于参数生命周期的研究
    lua关于参数生命周期的研究
    localnum=123localstr=amp;quot;abcamp;quot;localtb={}数字和字符串类型的值作为参数传递的时候,是复制值,2个独立的内存地址table类型的值传递的时候是传的地址(类似c++的指针或者索引),所以这里需要注意,任何 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:300 | 回复:0
  • Lua游戏开发参考资料收集
    Lua游戏开发参考资料收集
    table { border-collapse: collapse } List of game engines that use lua: 2D Agen (Lua; Windows) Blitwizard (Lua; Windows, Linux, Mac) Cocos2d-x (C++/Lua/JS; Windows, Linux, Mac; iOS/Androi……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:300 | 回复:0
  • 使用rider调试lua
    使用rider调试lua
    emmylua1.3.5及以上版本支持rider调试,但emmylua的新版本只支持rider2020及以上版本,所以如果想用rider来调试lua,就要升级rider为2020,emmylua插件从jetbrains商店下载即可。 新建调试 在Rider工具栏的Debug Co ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:301 | 回复:0
  • 防盗链(四)用nginxlua模块做m3u8防盗链
    防盗链(四)用nginxlua模块做m3u8防盗链
    刚写了一篇文章提到了nginx的lua模块,顺手再写一篇介绍一下我们的一个具体的应用。简单的说一下什么是防盗链,大家可能常见一些网站对图片防盗链,比如我如果在这篇文章里嵌一个来自百度的图片,很有可能是显示不出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:274 | 回复:0
  • cocoslua解压zip文件(支持源文件非zip格式)
    cocoslua解压zip文件(支持源文件非zip格式)
    最近遇到需要在cocos中解压zip的需求就了解了下以下代码摘自:http://www.cocoachina.com/bbs/read.php?tid=212537    //Openthezipfile    std::stringoutFileName=filename;    unzFilezipfile=unzOpen ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:362 | 回复:0
  • Lua使用心得(2)
    Lua使用心得(2)
    在lua脚本调用中,如果我们碰到一种不好的脚本,例如:   while 1 do      do end   那我们的程序主线程也会被阻塞住。那我们如何防止这种问题呢?下面就给出一个解决的办法。   首先为了不阻塞主线程,那我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:244 | 回复:0
  • nginx+lua构建网站防护waf(一)
    nginx+lua构建网站防护waf(一)
    最近在帮朋友维护一个站点。这个站点是一个Php网站。坑爹的是用IIS做代理。出了无数问题之后忍无可忍,于是要我帮他切换到nginx上面,前期被不断的扫描和CC。最后找到了waf这样一个解决方案缓解一下。话不多说直接开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:286 | 回复:0
  • Unity3D开发入门教程(四)——用Lua实现组件
    Unity3D开发入门教程(四)——用Lua实现组件
    五邑隐侠,本名关健昌,12年游戏生涯。 本教程以 Unity 3D + VS Code + C# + tolua 为例。 一、Lua组件基类 1、在 Assets/Lua 目录下新建com目录用于存放Lua组件 2、在Assets/Lua/com 目录新建Component.lua文件,添 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:258 | 回复:0
  • 【quick-cocos2d-x】Lua面向对象(OOP)编程与元表元方法
    【quick-cocos2d-x】Lua面向对象(OOP)编程与元表元方法
    版权声明:本文为博主原创文章,转载请注明出处。 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 早期的计算机编程是基于面向过程的方法,通过设计一个算法就可以解决当时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:294 | 回复:0
  • lua的时间和日期函数
    lua的时间和日期函数
    lua的时间和日期函数2012-08-2710:01:32|分类:Lua|标签:lua时间函数|举报|字号订阅下载LOFTER客户端--获取当前的时间戳,单位是秒。time=os.time();print(time);--获得当前的时间table,有year,month,day,hour,min ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:356 | 回复:0
  • MoonScript 0.2.2 发布,基于 Lua 的脚本语言
    MoonScript 0.2.2 发布,基于 Lua 的脚本语言
    MoonScript 0.2.2 发布了,MoonScript 是一个动态的脚本语言,最终是编译成 Lua 脚本。MoonScript 给强大的,运行速度最快的脚本语言,同时还提供丰富的功能。 MoonScript 0.2.2 的改进内容详细列表请看发行说明。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:257 | 回复:0
  • Lua语法要点2
    Lua语法要点2
    【Lua语法要点2】 1、Lua函数   function 可以添加 local 关键字。添加后为局部函数,不添加(默认)为全局函数。return 可以返回多个返回值,以, 分隔。   使用 ... 来表示变长参数。 function add(...) loc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:248 | 回复:0
  • lua4使用table实现其他数据结构,并介绍遍历方法
    lua4使用table实现其他数据结构,并介绍遍历方法
    本文会以vector/map/set这三种数据类型的角度来梳理table支持的不同遍历方式。 tableasstd::vector一般,C/C++中的array/vector(下文简称vector)是没有key。但是在lua中使用了table这种通用结构,就引入了key的问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:235 | 回复:0
  • ngx_lua_API指令详解(一)ngx.timer.at指令
    ngx_lua_API指令详解(一)ngx.timer.at指令
    语法:ok,err=ngx.timer.at(delay,callback,user_arg1,user_arg2...)上下文:init_worker_by_lua*,set_by_lua*,rewrite_by_lua*,access_by_lua*,content_by_lua*,header_filter_by_lua*,body_filter_by_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:276 | 回复:0
  • 某Android手游的lua源码逆向分析与还原
    某Android手游的lua源码逆向分析与还原
    近日分析某一款Android上面的手游,反编译后再起asset目录下可以看到加密过的脚本,lib目录下发现lua的so 初步怀疑其使用 lua 脚本实现的 解密函数定位 动态跟踪解密函数流程 静态分析 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:308 | 回复:0
  • 基于模板特化的Lua自动绑定系统
    基于模板特化的Lua自动绑定系统
    许久没有更新过blog了,看看最后一次更新都是3、4年前的事情,差点忘记了它的存在,今天要重拾一下。以前转载过的文章都删除了,只留下自己写过的东西。Lua可选绑定系统有很多,比如老牌的SWIG、LuaBind、tolua++、L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:257 | 回复:0
  • lua中的协程
    lua中的协程
    lua中的协程和线程类似:1.协程拥有自己的独立的栈,局部变量,和指令;2.所有协程都可以共享全局变量;3.协程不能像线程那样并行执行,协程之间需要相互协调执行,同一个时刻只能运行一个协程; 如何使用协程:cor ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:268 | 回复:0
  • Unity_Lua_VS环境下入门操作
    Unity_Lua_VS环境下入门操作
    首先安装Lua for Window(不用任何修改,可以直接放在C盘)(记下安装路径),然后我们在VS中安装BabeLua 插件安装完成后重新启动VS,会在菜单栏中多出一个Lua菜单,效果图如下: 接下来我们就可以新建一个项目了: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:246 | 回复:0
  • lua范性for的语义
    lua范性for的语义
    范性for的执行过程:首先,初始化,计算in后面表达式的值,表达式应该返回范性for需要的三个值:迭代函数、状态常量、控制变量;与多值赋值一样,如果表达式返回     的结果个数不足三个会自动用nil补足,多出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:334 | 回复:0
  • Lua中的元表Metatable ——1
    Lua中的元表Metatable ——1
    1、Metatable允许我们改变表的行为。 使用 Metatables 我们可以定义 Lua 如何计算两个 table 的相加操作 a+b。当 Lua 试图对两个表进行相加时,他会检查两个表是否有一个表有 Metatable,并且检查 Metatable 是否有_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:268 | 回复:0
  • Nginx利用lua剪辑FastDFS图片
    Nginx利用lua剪辑FastDFS图片
    Nginx利用lua剪辑FastDFS中的图片   我们经常用FastDFS来做图片服务器,通过nginx来上传或者获取图片。本文要实现的功能是,当客户端要获取不同尺寸的图片是,lua根据url中的尺寸大小调用GraphicsMagick 的gm命令来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:273 | 回复:0
  • [Unity插件]Lua行为树(十三):装饰节点完善
    [Unity插件]Lua行为树(十三):装饰节点完善
    之前介绍了组合节点中三大常用的节点:BTSequence、BTSelector和BTParallel,一般来说,这三种就够用了,可以满足很多的需求。接下来可以完善一下装饰节点,增加几种新的节点。 1.BTInverter1--[[2结果取反:31.子 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:263 | 回复:0
  • 留念,第一次在C中调用lua成功!
    留念,第一次在C中调用lua成功!
    反反复复学lua N多次了,这次终于在C中调用lua成功了!一大进步啊! 记录下过程: 1、找到代码如下: //add.c#include        amp;amp;lt;stdio.hamp;amp;gt;#include        amp;quot;lua.hamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:249 | 回复:0
  • lua 时间戳和时间互转
    lua 时间戳和时间互转
    1、时间戳转换成时间 local t = 1412753621000 function getTimeStamp(t)     return os.date(amp;quot;%Y%m%d%Hamp;quot;,t/1000) end print(getTimeStamp(t))   2、得时间戳   os.time() -- 当前时间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:278 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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