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

LUA教程

RSS
  • Lua 流程控制
    Lua 流程控制
        Lua编程语言流程控制语句通过程序设定一个或多个条件语句来设定。在条件为true时执行指定程序代码,在条件为false时执行其他指定代码。    下图是典型的流程控制流程图:    控制结构的条件表达式结果可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:257 | 回复:0
  • lua常用api
    lua常用api
    以上是lua虚拟堆栈控件结构,从上到下-1–amp;amp;gt;-6越来越小 或者从低到上6-amp;amp;gt;1越来越小参考文章 sethvalue 对xxx的某个位置赋值 对table赋值,还有其他的几种赋值方式下setptvalue、setclvalue、s ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:218 | 回复:0
  • Lua中的基本函数库
    Lua中的基本函数库
    基本函数库为Lua内置的函数库,不需要额外装载assert (v )功能:相当于C的断言,参数:v:当表达式v为nil或false将触发错误,message:发生错误时返回的信息,默认为amp;quot;assertion failed!amp;quot;------------ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:269 | 回复:0
  • Lua环境
    Lua环境
    Lua将其所有的全局变量保存在一个常规的table中,这个table称为“环境”。这种组织结构的优点在于,其一,不需要再为全局变量创造一种新的数据结构,因此简化了Lua的内部实现;另一个优点是,可以像其他table一样操 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:281 | 回复:0
  • 解释型语言和编译型语言如何交互?以lua和c为例[转]
    解释型语言和编译型语言如何交互?以lua和c为例[转]
    http://my.oschina.net/mayqlzu/blog/113528问题:最近lua很火,因为《愤怒的小鸟》使用了lua,ios上有lua解释器?它是怎么嵌入大ios中的呢?lua的官网说:amp;quot;luaisanembeddablescriptinglanguageamp;quot;, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:290 | 回复:0
  • cocos2dxspine之一:spine缓存(c++&lua)
    cocos2dxspine之一:spine缓存(c++&lua)
    cocos2dx版本为3.101.在使用spine的过程中,发现了一个比较严重的问题:每次创建SkeletonAnimation的时候都会很卡,即使是使用同一个骨骼数据skeletonData。跟踪代码发现,在每次调用函数spine::SkeletonAnimation:: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:276 | 回复:0
  • lua:lua环境搭建
    lua:lua环境搭建
    Lua除了是一门扩展的言语外,还是一门“胶水语言”。最著名的就是作为游戏的脚本开发。这里主要说lua怎样与c交互。Lua和c语言通信的主要方法是一个无所不在的虚拟栈。几乎所有的API调用都会操作这个栈上的值。所有的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:247 | 回复:0
  • luac++中的一种回调解决方法
    luac++中的一种回调解决方法
    cocos2dx3+版本lua函数回调问题,我在项目中是这样解决的:因为我是使用了cocos带有的lua绑定脚本(python写的):  cocos2d-x/tools/tolua/genbindings.py在生成绑定的cpp文件中作出一点修改就好了:注释掉的那句是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:246 | 回复:0
  • 51CTO专访淘宝清无:漫谈Nginx服务器与Lua语言
    51CTO专访淘宝清无:漫谈Nginx服务器与Lua语言
    http://os.51cto.com/art/201112/307610.htm说到Web服务器,也许你第一时间会想到Apache,也许你会想到Nginx。虽然说Apache依然是Web服务器的老大,但是在全球前1000大Web服务器当中,22.4%使用NGINX。这些服务器包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:296 | 回复:0
  • Lua语言在Wireshark中使用(转)
    Lua语言在Wireshark中使用(转)
    打开Wireshark,点击“HelpàAboutWireshark”菜单,查看弹出的对话框,如果有“withLua5.1”表示支持Lua语言扩展,如果有“withoutLua”表示不支持Lua扩展。 2.      启用LUA在全局配置文件中启用LUA的方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:243 | 回复:0
  • Lua中的面向对象编程
    Lua中的面向对象编程
    【简单说说Lua中的面向对象】Lua中的table就是一种对象,看以下一段简单的代码:localtb1={a=1,b=2}localtb2={a=1,b=2}localtb3=tb1iftb1==tb2thenprint(amp;quot;tb1==tb2amp;quot;)elseprint(amp;quot;tb1~=tb2amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:262 | 回复:0
  • Lua的各种资源1
    Lua的各种资源1
      LuaDirectory amp;amp;gt; LuaAddons amp;amp;gt; LibrariesAndBindingsThisisalistoflibrariesimplementedinLuaorimplementedinanotherlanguage(e.g.C)buthavingaLuainterface.Forolderlibra……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:1447 | 回复:0
  • 通过nginx+lua来统计nginx上的监控网络请求和性能
    通过nginx+lua来统计nginx上的监控网络请求和性能
    介绍以前我们为nginx做统计,都是通过对日志的分析来完成.比较麻烦,现在基于ngx_lua插件,开发了实时统计站点状态的脚本,解放生产力.项目主页:https://github.com/skyeydemon/ngx-lua-stats功能支持分不同虚拟主机统计 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:273 | 回复:0
  • lua中string字符串的使用(string.len,string.char)
    lua中string字符串的使用(string.len,string.char)
    table.keys返回指定表格中的全部键。格式:keys=table.keys(表格对象)使用方法演示样例:localt={a=1,b=2,c=3}localkeys=table.keys(t)--keys={amp;quot;aamp;quot;,amp;quot;bamp;quot;,amp;quot;camp;quot;}~~tabl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:243 | 回复:0
  • Cocos2dx-lua开发之c++绑定到lua
    Cocos2dx-lua开发之c++绑定到lua
    一. 简单介绍文章介绍是在实际的游戏开发项目中,将自定义的C++类绑定到lua中,能够让lua调用c++类。会创建一个python脚本,执行python脚本会让自动将我们的c++类绑定到lua。生成我们要的代码。文章会介绍配置环境 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:283 | 回复:0
  • Lua调试库
    Lua调试库
    http://blog.csdn.net/vermilliontear/article/details/50851045http://blog.csdn.net/vermilliontear/article/details/50865156 Q:什么是活动函数?A:程序中被调用但还未执行完成的函数。functiong()--[[此时函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:332 | 回复:0
  • 使用lua脚本和jedis实现redis的hmsetnx命令,操作hash表时不覆盖原有数据 ...
    使用lua脚本和jedis实现redis的hmsetnx命令,操作hash表时不覆盖原有数据 ...
    redis中set系列命令(包括set,hset等等),基本上都包括两个版本,纯粹的set和setnx,setnx即setnotexist,也就是只有Key不存在时才会执行set,而不会覆盖原有的值。但是hmset这个命令,包括redis本身,jedis都没有提供nx ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:325 | 回复:0
  • Nginx内嵌lua脚本,结合Redis使用
    Nginx内嵌lua脚本,结合Redis使用
    0x00Nginx内嵌Lua脚本有下面特点:20k个并发连接Lua脚本能够在Nignx11个层次的不同层次发挥作用,扩展Ngnix功能Lua速度极快(寄存器指令)0x01应用场景在webserver端做请求过滤处理(如:WAF、AntiCC等)0x02简单配 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:309 | 回复:0
  • lua编译错误libreadline.so:undefinedreferencetolua
    lua编译错误libreadline.so:undefinedreferencetolua
    下载lua源码,编译安装。编译的时候编译错误,源码里面自带有Makefile文件,不用执行./configure生成makefile文件。可以直接make,但是直接输入make会报错,得指定操作系统类型,例如makelinuxtest。然后这个时候就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:354 | 回复:0
  • [原创]cocos2d-x+Lua接入iOS原生SDK的实现方案
    [原创]cocos2d-x+Lua接入iOS原生SDK的实现方案
    相信很多朋友在使用cocos2d-x+lua开发游戏时都遇到过接入iOS原生SDK的问题,比如常见的接应用内支付SDK,广告SDK或是一些社交平台SDK等等,我也没少接过这类SDK。这篇文章主要是对我做过项目中接入iOS原生SDK实现方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:315 | 回复:0
  • cocos2dx之lua项目开发中MVC框架的简单应用
    cocos2dx之lua项目开发中MVC框架的简单应用
    ****************************************************************************时间:2015-03-31作者:Sharing_Li转载注明出处:http://blog.csdn.net/sharing_li/article/details/44658317********************** ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:320 | 回复:0
  • [COCOS2DX-LUA]0-003.根据COCOS2DX热更新
    [COCOS2DX-LUA]0-003.根据COCOS2DX热更新
    一.最近有需求就是要基于COCOS2DX-LUA进行游戏的增量更新,找了资料,发现了COCOS2DX有自带一个热更新的类,就是AssetsManager,但是该接口对于我来说有以下的缺陷1.版本号在整个游戏是唯一的,不能多个模块控制各自 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:337 | 回复:0
  • redis+lua库存扣减和冲正
    redis+lua库存扣减和冲正
    packagespring;importorg.redisson.Redisson;importorg.redisson.api.RScript;importorg.redisson.api.RedissonClient;importorg.redisson.config.Config;importjava.util.ArrayList;importjava.util.L……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:324 | 回复:0
  • lua代码优化(转)
    lua代码优化(转)
    暂时转了别人一篇,以后再优化1.使用局部变量local这是最基础也是最有用的策略,虽然使用全局变量并不能完全避免,但还是应该尽量避免,取而代之使用局部变量即local。这里的局部变量也包括函数function,因为在Lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:398 | 回复:0
  • lua工具库penlight--06数据(一)
    lua工具库penlight--06数据(一)
    这篇太长了,分了两部分。(这个是机器翻译之后我又校对了一下,以后的都这样,人工翻译太累了。)读数据文件首先考虑清楚,你的确需要一个自定义的文件读入器吗?如果是,你能确定有能力写好吗?正确,稳健,快速, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:436 | 回复:0
  • lua的匹配规则
    lua的匹配规则
    匹配规则.(点):与任何字符配对%a:与任何字母配对%c:与任何控制符配对(例如\n)%d:与任何数字配对%l:与任何小写字母配对%p:与任何标点(punctuation)配对%s:与空白字符配对   空白字符一般包括空格、换行符\n、制表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:463 | 回复:0
  • 在Lua代码中调用C++函数(转载)
    在Lua代码中调用C++函数(转载)
    Lua代码中调用C函数对Lua来说至关重要,让Lua能真正站到C这个巨人的肩膀上。   要写一个能让Lua调用的C函数,就要符合lua_CFunction定义:typedefint (*lua_CFunction)(lua_State*L);   当Lua调用C函数的时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:393 | 回复:0
  • cocos2dx-luaorquick2dx中的图片资源加密
    cocos2dx-luaorquick2dx中的图片资源加密
    网上关于cocos2dxc++版本中的图片加密方式已经很充分了。采用的是texturepacker工具的加密功能。具体步骤是参考:http://www.codeandweb.com/texturepacker/contentprotection中文翻译:http://acoder.me/encrypted-p ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:313 | 回复:0
  • luapbc
    luapbc
    先要将proto文件编译成.pb文件,然后再动态绑定实现luaprotobuffer,这就需要了解云风做的pbc的项目,地址为:https://github.com/cloudwu/pbc/blob/master/binding/lua/README.md具体的方式是,下载pbc的项目;在pb ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:286 | 回复:0
  • Lua-面向对象中函数使用时冒号(:)和点(.)的区别
    Lua-面向对象中函数使用时冒号(:)和点(.)的区别
     先来看一段简单的代码:localAnimal={}functionAnimal:Eat(food)print(amp;quot;Animal:Eatamp;quot;,self,food)endfunctionAnimal.Sleep(time)print(amp;quot;Animal.Sleepamp;quot;,self,time)endAnimal:Eat(amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:340 | 回复:0
  • Gink掉过的坑(一):将CCTableView导入到lua中
    Gink掉过的坑(一):将CCTableView导入到lua中
    环境:系统:win764位cocos2dx:cocos2d-2.1rc0-x-2.1.3VisualStudio:2012由于项目是用lua写的,需要将cocos2dx中的方法导入到lua中,但是cocos2dx官方并没有导出全部的接口,有些需要开发者自己导出。这里我们需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:331 | 回复:0
  • 第2课-搭建Lua开发环境
    第2课-搭建Lua开发环境
    第2课-搭建Lua开发环境1.Lua的优点(1)Lua使用标准的 ANSIC 进行开发,可以无缝集成到宿主程序,且几乎支持所有平台。(2)Lua是开源且免费的软件,以源码的方式直接发布。开源软件的发布方式有多种形式。2.获取L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:333 | 回复:0
  • Lua-面向对象中类的构造
    Lua-面向对象中类的构造
    在Lua中,我们可以通过table+function来模拟实现类。 而要模拟出类,元表(metatable)和__index元方法是必不可少的。为一个表设置元表的方法:table={}metatable={}setmetatable(table,metatable) 或者table=setm ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:385 | 回复:0
  • windowslua多线程线程同步
    windowslua多线程线程同步
    今天在改一个程序,改成部分逻辑用lua写,这个程序是多线程的。将程序中部分逻辑改成lua之后,各种非法访问内存错误,各种奇奇怪怪的问题,不分时间,不分地点的出现崩溃。从调用堆栈来看,基本都是使用lua造成的。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:317 | 回复:0
  • Flash调用Lua脚本:三
    Flash调用Lua脚本:三
    这里有一个具体的例子:http://rc.qzone.qq.com/100641772      这次我们建一个累加的Demo。在前面,我们已经了解了Lua和AS3的通信,但还有很多,比如在AS3里面读取Lua方法的返回值,这时候返回的是一个第一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:282 | 回复:0
  • luaIDEforcocos2d-xdevelopment
    luaIDEforcocos2d-xdevelopment
    原文链接:http://hi.baidu.com/balduc0m/item/648093dad238bd2a39f6f78eluaIDEforcocos2d-xdevelopment--------1.下载或者在你如今的eclipse里面加入LDT,必装,基本IDEhttp://www.eclipse.org/koneki/ldt/2.安装ec ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:299 | 回复:0
  • Mac安装Lua,luarocks,luasocket,lzmq
    Mac安装Lua,luarocks,luasocket,lzmq
    最近在配置新电脑的lua环境,之前安装的步骤也忘的差不多了,这里重新记录下安装的步骤。方法一:通过homebrew安装,homebrew的安装方式前面有写过brewinstallluabrewinstallluarocks通过luarocks安装luasocketl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:316 | 回复:0
  • Lua数据结构—闭包(四)
    Lua数据结构—闭包(四)
    作者:罗日健前面几篇文章已经说明了Lua里面很常用的几个数据结构,这次要分享的也是常用的数据结构之一– 函数的结构。函数在Lua里也是一种变量,但是它却很特殊,能存储执行语句和被执行,本章主要描述Lua是怎么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:335 | 回复:0
  • cocos2dx-lua延迟调用函数和定时器
    cocos2dx-lua延迟调用函数和定时器
    下面是cocos官方的方法。functionperformWithDelay(node,callback,delay)localdelay=cc.DelayTime:create(delay)localsequence=cc.Sequence:create(delay,cc.CallFunc:create(callback))node:runA……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:384 | 回复:0
  • Lua---输入一个数字,输出阶乘
    Lua---输入一个数字,输出阶乘
    1functionfact(n)2if1==nthen3return14else5returnn*fact(n-1)6end7end89print(amp;quot;Enteranumber:amp;quot;)10a=io.read(amp;quot;*numberamp;quot;)11print(……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:19 | 阅读:340 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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