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

LUA教程

RSS
  • Lua标准库(转)
    Lua标准库(转)
    转载地址:http://www.yiibai.com/lua/lua_standard_libraries.htmlLua的标准库提供了一组丰富的功能,与C的API直接实现,建立在Lua编程语言函数。Lua编程语言中这些库提供服务,还提供外部服务,如文件和数据库操作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:275 | 回复:0
  • Lua学习笔记(三)表达式
    Lua学习笔记(三)表达式
       Lua中的表达式中可以包含数字常量、字面字符串、变量、一元和二元操作符及函数调用。表达式用于表示值。当然表达式中还可以包含函数定义以及table构造式。Lua中的操作符有:算术操作符、逻辑操作符、关系操作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:234 | 回复:0
  • lua的luasocket程序
    lua的luasocket程序
    --loadnamespacelocalsocket=require(amp;quot;socketamp;quot;)--createaTCPsocketandbindittothelocalhost,atanyportlocalserver=assert(socket.bind(amp;quot;*amp;quot;,0))--findoutwhichporttheOSchosefor……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:221 | 回复:0
  • vJine第三波之Lua来袭vJine.Lua
    vJine第三波之Lua来袭vJine.Lua
    vJine.Lua是Lua语言的C#封装库,可实现通过C#直接运行Lua脚本并与Lua脚本交互的功能。1.授权:MPL2.0相关资源:nuget:(https://www.nuget.org/packages?q=vjine)API文档:(http://git.oschina.net/vjine/vJine.Lua/a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:241 | 回复:0
  • ESP8266LUA脚本语言开发(NodeMCU):准备工作-硬件说明
    ESP8266LUA脚本语言开发(NodeMCU):准备工作-硬件说明
       原理图   实物图      ESP8266模块可拆卸该开发板可以作为烧录程序的底板 硬件说明开发板板载说明:1.主控芯片:ESP8266_12F1.温湿度传感器DHT11 与连接ESP8266    GPIO4引脚2.一路继电器    ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:239 | 回复:0
  • c++自动导出lua绑定
    c++自动导出lua绑定
    cocos使用bindings-generator脚本代替了toLua++.编写效率大大提高。具体的在本机中分享:http://note.youdao.com/noteshare?id=0f4132271151c4b62f9afb712e8304d9bindings-generator脚本的工作机制是:1、不用挨个类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:247 | 回复:0
  • 从cocos2d-x-2.x到cocos2d-x-3.x:lua项目配置
    从cocos2d-x-2.x到cocos2d-x-3.x:lua项目配置
    cocos2dx-x3.0的正式版出来也有一段时间了,现在最新的版本是到了3.2alpha,和2.x系列相比,能够找到的相关资料除了官网上的wiki,其他的也不见得多,遇到的一些和2.x的差异和问题在这里记录下来备忘。和2.x的shell ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:262 | 回复:0
  • Cocos2d-x-lua游戏两个场景互相切换MainScene01切换到MainScene02
    Cocos2d-x-lua游戏两个场景互相切换MainScene01切换到MainScene02
    /*  场景一lua代码*/require amp;quot;MainScene02amp;quot;local dic_size=CCDirector:sharedDirector():getWinSize()local win_w=dic_size.widthlocal win_h=dic_size.heightlocal cclog= function(...)  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:276 | 回复:0
  • 一个lua的日志文件处理代码
    一个lua的日志文件处理代码
    目前我找到的文件夹的搜索工具,最多可以完成把搜索到的单行的内容,进行输出出来,或者进行一些简单的处理,但是不够灵活。因此就用lua自己写了个,可以完成自己定义搜索处理函数,进行一些数据的处理,省去了将搜 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:255 | 回复:0
  • TheImplementationofLua5.0阅读笔记(一)
    TheImplementationofLua5.0阅读笔记(一)
    没想到Lua的作者理论水平这么高,这篇文章读的我顿生高屋建瓴之感。云风分享了一篇中译:http://www.codingnow.com/2000/download/The%20Implementation%20of%20Lua5.0.pdf 全篇的主题有4个:1.基于寄存器的虚拟机 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:310 | 回复:0
  • 改进cocos2dx中lua读ccb的方法
    改进cocos2dx中lua读ccb的方法
    cocos2dx自带的CCBProxy真弱,还好提供了一个CCBReaderLoader.lua,但是也不好用, 于是修改了一下CCBReaderLoader,下面直接贴代码了。functionNewCCBuilderReaderLoad(strFilePath,proxy,owner)ifnil==proxythenr ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:353 | 回复:0
  • Lua中用Split函数分割字符串
    Lua中用Split函数分割字符串
    1functionSplit(szFullString,szSeparator)2localnFindStartIndex=13localnSplitIndex=14localnSplitArray={}5whiletruedo6localnFindLastIndex=string.find(szFullSt……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:292 | 回复:0
  • Lua中的字符串函数库
    Lua中的字符串函数库
    字符串库中的一些函数是非常简单的:string.len(s)         返回字符串s的长度;string.rep(s,n)      返回重复n次字符串s的串;你使用string.rep(amp;quot;aamp;quot;,2^20)可以创建一个1Mbytes的字 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:276 | 回复:0
  • cocos2dx3.xforlua"异步加载"实现过程
    cocos2dx3.xforlua"异步加载"实现过程
    在lua中,cocos2dx建立的栈只能被一个线程(主线程)访问,如果在c++建立子线程,然后通过c++调用lua回调函数实现异步加载就会报错。如果试图通过c++子线程直接实现加载资源,返回一个布尔值或者number类型通知lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:271 | 回复:0
  • LuaDevelopmentTools(LDT)
    LuaDevelopmentTools(LDT)
    http://www.eclipse.org/ldt/LuaDevelopmentTools(LDT) isaboutprovidingLuadeveloperswithanIDEprovidingtheuserexperiencedevelopersexpectfromanyothertooldedicatedtoastaticprogramm……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:285 | 回复:0
  • Lua内存泄漏应对方法[转]
    Lua内存泄漏应对方法[转]
    转自http://blog.csdn.net/xocoder/article/details/42685685由于目前正在负责的项目是一个二次开发项目,而且留给我们的代码质量实在让人无力吐槽,所以遇到了不少大大小小的坑,好在慢慢都淌过去了。最近就遇到了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:222 | 回复:0
  • cocos2d-xlua实现单例(管理类)
    cocos2d-xlua实现单例(管理类)
    version:cocos2d-x3.6示例代码localDogManager=class(amp;quot;DogManageramp;quot;)--otherrequirelocalUserData=require(amp;quot;src/app/controller/UserDataamp;quot;)DogManager.instance=nilfunctionDogManag ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:276 | 回复:0
  • c保存lua函数
    c保存lua函数
    使用下面方式可保存lua任何值,目前只实现fucntion的保存,且无参数。如果需要实现参数,可自己扩展:可实现下面方式:CFun(lua_fun)--okCFun(function()print(amp;quot;Helloworldamp;quot;)end)--oklocalxxx=funct ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:251 | 回复:0
  • Nginx+Lua系列:常用Lua开发库-redis、mysql、http客户端
    Nginx+Lua系列:常用Lua开发库-redis、mysql、http客户端
    对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。一些常见的Lua库可以在github上搜索,https://github.co ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:299 | 回复:0
  • nginxluamysqlredis设置
    nginxluamysqlredis设置
    最近公司网站改版,程序和数据库全部用新版,旧版的数据要导入,旧网站的30万条数据url要全部重定向到新版网站,正好前段时间在学习nginx+lua+mysql+memcache(redis),找资料真费劲,记录下来,以备查询对于开发来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:330 | 回复:0
  • Lua中require,dofile,loadfile,dostring,loadstring,loadlib,load之间的区别
    Lua中require,dofile,loadfile,dostring,loadstring,loadlib,load之间的区别
    Lua是一种解释型语言,可以执行动态生成代码,正是因为存在dofile这样的函数;然而dofile只是一个辅助函数,loadFile才做了核心工作。LoadFile会加载一段代码,只编译不执行,并把结果作为一个函数返回,可以多次调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:304 | 回复:0
  • lua_lua与.Net互相调用
    lua_lua与.Net互相调用
    配置环境:创建C#项目,引入luainterface-1.5.3\Built下面的LuaInterface.dll文件和luanet.dll文件。引入命名空间usingLuaInterface代码编写: Lualua=newLua(); lua=amp;quot;shirlnamp;quot;; Console.WriteLin ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:310 | 回复:0
  • [Lua]内存泄漏与垃圾回收
    [Lua]内存泄漏与垃圾回收
    参考链接:http://colen.iteye.com/blog/578146 一.内存泄漏的检测Lua的垃圾回收是自动进行的,但是我们可以collectgarbage方法进行手动回收。collectgarbage方法的第一个参数是字符串,代表操作类型,第二个参数只 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:310 | 回复:0
  • Unity热更新04-XLua调用C#-03-Lua调用C#数组
    Unity热更新04-XLua调用C#-03-Lua调用C#数组
    print(amp;quot;*********Lua调用C#数组相关知识点***********amp;quot;)localobj=CS.Lesson3()--Lua使用C#数组相关知识--长度userdata--C#怎么用lua就怎么用不能使用#去获取长度print(obj.array.Length)--访问元素p ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:286 | 回复:0
  • Lua的闭包详解(终于搞懂了)
    Lua的闭包详解(终于搞懂了)
    词法定界:当一个函数内嵌套另一个函数的时候,内函数可以访问外部函数的局部变量,这种特征叫做词法定界table.sort(names,functin(n1,n2)returngradesamp;amp;gt;gradesend)//内部匿名函数可以访问外部函数的n1,n2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:274 | 回复:0
  • 解决lua与C++交互问题一则,记一笔
    解决lua与C++交互问题一则,记一笔
    CEGUI可以通过lua加载xml的窗口层.使用函数:loadWindowLayout,这个函数的原型是这样的:Window*loadWindowLayout(constStringamp;amp;amp;filename,constStringamp;amp;amp;name_prefix=amp;quot;amp;quot;,constStri ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:360 | 回复:0
  • lua与C通过capi传递table(2)
    lua与C通过capi传递table(2)
    本文转自http://blog.csdn.net/a_asinceo/article/details/49907903(感谢。。。)一、单个参数的传递   首先我们在Lua中注册一个C类PJYCallbackMgr,其中一个方法为:     viewplain?int testLuaCall(lua_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:345 | 回复:0
  • Lua的FullUserData、LightUserData和metatable
    Lua的FullUserData、LightUserData和metatable
    http://lua.2524044.n2.nabble.com/LightUserData-and-metatables-td3807698.htmlhttps://www.lua.org/manual/5.3/manual.html#2.4https://www.lua.org/manual/5.0/manual.html#3.8 amp;quot;...doyourealizethatby……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:572 | 回复:0
  • lua转让C++书面DLL达到“热更新”
    lua转让C++书面DLL达到“热更新”
    原创作品,请注明出处转载CSDN:http://blog.csdn.net/relar/article/details/38084689开发游戏server往往有“热更新”的需求,就是在不停止服务程序的情况下。对服务程序进行升级。这里採用lua脚本桥接C++的模式。程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:433 | 回复:0
  • lua学习笔记3--lua与c#交互
    lua学习笔记3--lua与c#交互
    LuaInterface是C#与Lua连接的桥梁LuaInterface是一个开源项目工程,内部有两个核心DLL文件:LuaInterface.dll:在C#中操作Lua代码需要依赖该文件;luanet.dll:在Lua中访问C#的类库脚本需要依赖该文件将两个dll文件拷贝到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:393 | 回复:0
  • 通过Lua来实现Redis的分布式锁
    通过Lua来实现Redis的分布式锁
    在单机的Redis的使用下,Redis的分布式锁可以通过Lua进行实现,通过setnx和expire命令连用的方式,但是假如在以下情况下,就会造成无锁的现象。注:分布式锁能不用就不用,尤其是在高并发的情况下。最近也在学Lua, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:348 | 回复:0
  • notepad++查找引用(FindReference)(适用于cc++及各类脚本比方lua、python等) ...
    notepad++查找引用(FindReference)(适用于cc++及各类脚本比方lua、python等) ...
       在程序开发过程中,程序猿经经常使用到的一个功能就是查找引用(FindReference)。VisualStudio里面的相应功能是“查找全部引用”(FindAllReferences)。   我在使用notepad++写代码的时候一開始一直由于找不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:316 | 回复:0
  • [zz]Lua中使用protobuf
    [zz]Lua中使用protobuf
    所需文件安装包: python-2.7.2.msipython安装程序         http://www.python.org/getit/ LuaForWindows_v5.1.4-45.exelfw安装程序           http://code.google.com/p/luaforwindows/downl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:357 | 回复:0
  • Lua查找字符串注意
    Lua查找字符串注意
    问题:使用Lua写Wireshark插件时,经常匹配字符串。今天使用string.find()函数查找字符串”max-age”,没有找到。 分析:localindex=string.find(content,str)第一个参数是源字符串,第二个参数是要查找的字符串, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:302 | 回复:0
  • [置顶]轻量级语言Lua入门
    [置顶]轻量级语言Lua入门
            作为一个脚本爱好者,而且是脚本(Perl)起家的我,一有空就喜欢学习下这些脚本语言。据说魔兽世界、愤怒小鸟都用到了它,所以今天研究下Lua这个叫法有点奇特的脚本【转载请注明出处:http://blog.c ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:338 | 回复:0
  • LUAOOP编程实现方法
    LUAOOP编程实现方法
    确实如此,同时可以采用其它lua代码的方式实现OOP的特性。 OOP四大特性抽象封装继承多态http://www.cnblogs.com/xiaosongluffy/p/5072501.html四大基本特性:抽象:提取现实世界中某事物的关键特性,为该事物构建模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:262 | 回复:0
  • 关于Lua一点分析
    关于Lua一点分析
    一.变量和值   Lua是一种动态类型语言。这意味着变量时没有类型的只有值有类型   在lua中的值类型一共有八类,number,bool,string,function,table,userdata,thread,nil.其中nil比较特殊,只有一个值就是nil.在lu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:256 | 回复:0
  • qt添加lua支持
    qt添加lua支持
    LIBS+=-llua……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:242 | 回复:0
  • cocos2d-xluatable数据存储
    cocos2d-xluatable数据存储
    version:cocos2d-x3.61.将table转为jsonhttp://blog.csdn.net/songcf_faith/article/details/46389157http://www.cnblogs.com/songcf/p/4556773.html1)引入json库require(amp;quot;src/cocos/cocos2d/jsonamp;quot;) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:220 | 回复:0
  • 在C++应用中通过Luabind使用lua脚本(一)
    在C++应用中通过Luabind使用lua脚本(一)
    本文直接介绍用luabind中绑定lua函数的过程,至于luabind、boost和lua的安装,请参考官方网站。在lua_State函数库中注册函数的步骤为:1.luabind::open(L)用于打开一个库,多次打开将抛出异常;2.定义luabind::module ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:246 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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