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

LUA教程

RSS
  • lua脚本在游戏中的应用
    lua脚本在游戏中的应用
    为什么要在游戏中使用脚本语言? 要解释这个问题首先我们先来了解一下脚本语言的特性: 相对于C/C++这类高复杂性、高风险的编译型语言来说,Lua脚本做为一种轻量级的动态语言,简单的语言特性,精简的核心 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:221 | 回复:0
  • Lua date转秒数
    Lua date转秒数
    之前写过一篇关于把秒转换成指定的日期格式 Lua date format   接到一个需求,需要从配置文件中读取活动显示时间段:startDate ~ endDate(格式为:yyyy-mm-dd HH:MM:SS),然后与服务器返回的时间进行比较,如果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:231 | 回复:0
  • HelloworldwithLUA
    HelloworldwithLUA
    http://lua.gts-stolberg.de/en/LuaInC1.php Forthose,whowillnotonlyuseLUAfortheirgame,IwouldliketoshowsomepossibiltiestointegrateluainC.ThemostsimplewaytoembedLuainC.In……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:228 | 回复:0
  • lua源码编译
    lua源码编译
    print(amp;quot;10amp;quot;/2)可以打印出5 ,于是我想看下源码的处理: 网上下载的lua-5.3.1.tar.gz 解压后,创建一个xcode工程,然后把lua-5.3.1/src下的*.h,*.c都添加到工程中,但是lua.c 和luac.c除外,不然编译 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:220 | 回复:0
  • Lua游戏逆向及破解方法
    Lua游戏逆向及破解方法
    背景介绍 随着手游的发展,越来越多的Cocos-lua端游开发者转移到手游平台。Lua脚本编写逻辑的手游也是越来越多,如梦幻西游、刀塔传奇、开心消消乐、游龙英雄、奇迹暖暖、疾风猎人、万万没想到等手游。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:288 | 回复:0
  • Lua学习笔记(三):函数和闭包
    Lua学习笔记(三):函数和闭包
    lua的函数以function关键字开始,后跟函数名称和参数,最后以end结束,我们看一个简单的函数定义:1functionfoo()2--dosomething3end45functionadd(a,b)6returna+b7end在载入脚本时,函数不会执行,仅仅是会被载入内 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:249 | 回复:0
  • Lua_探索频道
    Lua_探索频道
    学习使我进步 相关链接 环境搭建 内置IDE IDEA(IntelliJ IDEA) 安装与Lua插件 入门知识点 标识符与关键字 命名规则 变量 注释 语句结束符 字符串 数据类型与运算符 相关链接 1.笔者为了学习创建的Github工程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:261 | 回复:0
  • (转) Lua string 操作函数
    (转) Lua string 操作函数
      本文转自: http://www.cnblogs.com/newlist/p/3649388.html   table.keys 返回指定表格中的所有键。 格式: keys = table.keys(表格对象)用法示例: local t = {a = 1, b = 2, c = 3}local keys = table.keys(t ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:316 | 回复:0
  • Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
    Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
    转自:http://www.58player.com/blog-2537-87218.html    项目要求对lua脚本进行加密,查了一下相关的资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。     ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:393 | 回复:0
  • cpgf如何实现lua script binding的?
    cpgf如何实现lua script binding的?
      Lib: https://github.com/cpgf/cpgf/tree/master   代码 以下是operator的实现函数 int UserData_operator(lua_State * L) { ENTER_LUA() GOperatorGlueDataPointer glueData = static_castamp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:284 | 回复:0
  • 如何用BabeLua运行Lua代码
    如何用BabeLua运行Lua代码
    一:BabeLua简单介绍       BabeLua是一款基于微软VisualStudio系列产品的免费开源的Lua集成开发环境,可以用来Lua语言的编译与调试。 二:如何用BabeLua成功运行Lua代码 1.首先你得安装好VisualStudio,我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:259 | 回复:0
  • lua中基类和“继承机制”
    lua中基类和“继承机制”
    基类:基类定义了所有对于派生类来说普通的属性和方法,派生类从基类继承所需的属性和方法,且在派生类中增加新的属性和方法。 继承:继承是C++语言的一种重要机制,它允许在已定义的类的基础上产生新类。   lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:242 | 回复:0
  • lua 与c#交互原理
    lua 与c#交互原理
    原文链接:http://www.manew.com/thread-89354-1-1.html   作者:周玉杰 结合这篇博客看会比较容易理解,作者:秦元培, 链接:http://blog.csdn.net/qinyuanpei/article/details/39910099 自从ulua在官网上出来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:251 | 回复:0
  • 让UltraEdit 支持Lua的语法高亮显示
    让UltraEdit 支持Lua的语法高亮显示
    其实很简单,但如像我一样不怎么用UltraEdit的朋友们来说,可能不太清楚。首先去UltraEdit的官网下载支持Lua的Wordfiles文件(这里),是个文本文件(lua.txt)。打开UltraEdit安装目录下的wordfile.txt,把lua.txt文件中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:322 | 回复:0
  • 热更新之lua框架设计
    热更新之lua框架设计
           目前中大型游戏项目包含部分VR与AR项目,都需要热更新与在线修改Bug等功能实现,虽然Xlua等插件已经给出了关于C#与Lua语言之间的双向无缝调用实现,但是就热更新的架构却没有提出,这需要广大游戏公司 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:424 | 回复:0
  • Lua小部分文件io操作方法
    Lua小部分文件io操作方法
    1.    io.open(filename)功能:按指定的模式打开一个文件,成功则返回文件句柄,失败则返回nil+错误信息mode:amp;quot;ramp;quot;:读模式(默认);amp;quot;wamp;quot;:写模式;amp;quot;aamp;quot;:添加模式;2.  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:275 | 回复:0
  • cocos2d-Lua02Lua面向对象
    cocos2d-Lua02Lua面向对象
    1 Lua中的面向对象 1.1 问题 lua不是一个面向对象的语言。可是他又有面向对象的思想。 lua中的面向对象是伪面向对象。伪面向对象就要用到table实现。 由table模拟了一个面向对象的编程, table事实上也能够看做是一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:249 | 回复:0
  • Lua函数之二
    Lua函数之二
      Lua中函数的两个重要特性: 1、函数和其他类型(如number、string)一样,可以存放在变量中,也可以存放在table中,可以作为函数的参数,还可以作为函数的返回值。 2、嵌套的函数可以访问其外部函数中的局部变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:259 | 回复:0
  • LuaUnicode
    LuaUnicode
    From:http://lua-users.org/wiki/LuaUnicodePatternMatchingLua'spatternmatchingfacilitiesworkcharacterbycharacter.Ingeneral,thiswillnotworkforUnicodepatternmatching,althoughsomethi……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:246 | 回复:0
  • lua中table如何安全移除元素
    lua中table如何安全移除元素
    在Lua中,table如何安全的移除元素这点挺重要,因为如果不小心,会没有正确的移除,造成内存泄漏。引子比如有些朋友常常这么做,大家看有啥问题将test表中的偶数移除掉localtest={2,3,4,8,9,100,20,13,15,7,11}fori, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:243 | 回复:0
  • (转)LUA正则表达式不完全指南
    (转)LUA正则表达式不完全指南
    转自剑侠论坛,并稍微修改个别文字。   好不容易闲下来,研究了一下正则表达式,然后越钻越深,经过跟大神们讨论学习后,就没有然后了。总之╮(╯▽╰)╭很有用的一个东西,至少对于用户输入的读取方面会比较方便 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:260 | 回复:0
  • Lua脚本语法说明(转)
    Lua脚本语法说明(转)
    Lua脚本语法说明(增加lua5.1部份特性)Lua的语法比较简单,学习起来也比较省力,但功能却并不弱。所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。在Lu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:242 | 回复:0
  • 关于对quick-2dx项目中的Lua代码的加密
    关于对quick-2dx项目中的Lua代码的加密
    quick-cocos2dxlua脚本加密主要资源参考:http://my.oschina.net/lonewolf/blog/178515我尝试过在LuaforWindows下面用Luac.exe来生成二进制文件来执行代码,参照地址:http://www.dewen.org/q/10207然后执行时:我的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:234 | 回复:0
  • Lua游戏脚本热更新机制
    Lua游戏脚本热更新机制
     ¶能够在服务器运行期间更新程序逻辑代码以实现修正程序Bug、修改游戏数据的目的。游戏框架代码的热更新暂不考虑。例如:某个业务处理函数逻辑有Bug,服务器运营期间发现,在不停机情况下及时更新代码修复。技能数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:230 | 回复:0
  • cocos2d-x+lua开发模式下编辑器的选择
    cocos2d-x+lua开发模式下编辑器的选择
        原本打算直接用CocosIDE的,毕竟是官方出品,并且支持Android远程调试,windows下的调试也非常方便,调试的信息也非常全,智能提示也不错。好了,一切看上去非常完美,可是它有一个致命缺陷,就是继承了ecli ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:251 | 回复:0
  • 深入LUA脚本语言,让你彻底明白调试原理
    深入LUA脚本语言,让你彻底明白调试原理
    这是道哥的第008篇原创 一、前言 上篇文章我们聊了gdb的底层调试机制,明白了gdb是利用操作系统提供的系统信号来调试目标程序的。很多朋友私下留言了,看到能帮助到大家,我心里还是很开心的,其实这也是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:271 | 回复:0
  • [Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘终结篇:UniLua热更新全然解读 ...
    [Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘终结篇:UniLua热更新全然解读 ...
         -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------喜欢 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:291 | 回复:0
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
    Nginx 通过 Lua + Redis 实现动态封禁 IP
    背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。 架构 实现 IP 黑名单的功能有很多途径: 1、在操作系统层面,配置 iptables,拒绝指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:318 | 回复:0
  • cocos2dxlua吞噬层的触摸事件
    cocos2dxlua吞噬层的触摸事件
    首先要创建一个layer,设置该层为可触摸layer:setTouchEnabled(true) 注册触摸事件locallistener=cc.EventListenerTouchOneByOne:create()listener:setSwallowTouches(true)listener:registerScriptHandler(functio ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:358 | 回复:0
  • lua的性能优化
    lua的性能优化
    Roberto Ierusalimschy写过经典的Lua 性能提示的文章,链接地址amp;amp;gt;amp;amp;gt; 我通过实际的代码来验证,发现一个问题。当我使用 LuaStudio 运行时,发现结果反而与提示相反,甚是奇怪,而使用luac进行运行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:328 | 回复:0
  • Lua的table
    Lua的table
    Lua table(表) table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。 Lua table 使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能是 nil。 Lua table 是不固定大小的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:280 | 回复:0
  • ngx_lua模块ngx_lua模块
    ngx_lua模块ngx_lua模块
     https://segmentfault.com/a/1190000012233483  nginxlua重置请求参数及常量备忘 Lua_Nginx_API  ngx_lua模块的原理:1、每个worker(工作进程)创建一个LuaVM,worker内所有协程共享VM;2、将NginxI/O原语封 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:263 | 回复:0
  • 安装lua_zlib让OpenResy可以接收gzip请求
    安装lua_zlib让OpenResy可以接收gzip请求
    1、下载和安装lua_zlibwgethttps://github.com/brimworks/lua-zlib/archive/master.zipunzipmaster.zipcdlua-zlib-mastercmake-DLUA_INCLUDE_DIR=/usr/local/openresty/luajit/include/luajit-2.1makecpzlib.s……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:311 | 回复:0
  • lua——string之string.gsub
    lua——string之string.gsub
    translatedfromtheluadocumentstring.gsub用法:函数原型:string.gsub(s,pattern,rep1)函数功能:返回一个和pattern匹配,并且用rep1替换的副本。rep1可以是string、table和functin。          第二个返 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:399 | 回复:0
  • lua 5.0的实现(翻译)4,5
    lua 5.0的实现(翻译)4,5
    4、 表     Table是lua的主要——实际上,也是唯一的——数据结构。Table不仅在语言中,同时也在语言的实现中扮演着重要角色。Effort spent on a good implementation of tables is rewarded in the language,bec ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:291 | 回复:0
  • lua数据类型
    lua数据类型
    1.TValue   typedefstruct   {     Valuevalue;     inttt;   }TValue   lua所有类型,Value是union,   typedefunion   {     //GCObject*gc;可以gc的类型      GCheadergc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:247 | 回复:0
  • Lua协程
    Lua协程
    什么是协程?Lua协同程序(coroutine)与线程比较类似:拥有独立的堆栈,独立的局部变量,独立的指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。协同是非常强大的功能,但是用起来也很复杂。线程和协同 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:266 | 回复:0
  • Lua的协同程序初探
    Lua的协同程序初探
    Content:前两天把Lua的协同程序概念看了一下,不是很懂,只能说《ProgrammingInLua》中把它解释成线程让人很好的理解起来,但是真正去看的时候,收获并不是很大。第一个例子是消费者和生产者的例子,就没有怎么看懂 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:213 | 回复:0
  • (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(7):其他table方法
    (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(7):其他table方法
    看了下其他的table方法,好像没有什么好说的,注释里已经写的很明白了,这里就不罗嗦了~(小白:懒。。。)。参考资料为quick_cocos.星月倾心贡献~~~--[[--返回指定表格中的所有值(value)--examplelocalt={a=1,b=2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:203 | 回复:0
  • Lua在Windows下的安装、配置、运行
    Lua在Windows下的安装、配置、运行
    本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262展开#Windows下安装、运行Lua! 本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验——高分辨率用户请 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:230 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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