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

LUA教程

RSS
  • CEGUILua编码
    CEGUILua编码
    CEGUI使用的是UTF-8编码lua使用的是ascii编码UTF-8编码是以一个字节为amp;quot;基本单元amp;quot;,在表示7位ASCII字符表中的字符时,这个字符在UFT-8的格式中占一个字节,即,一个amp;quot;基本单元amp;quot;,而在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:385 | 回复:0
  • luasetmetatable
    luasetmetatable
    --createclassAccount={balance=0}--constructfunctionAccount:new(o)o=oor{}setmetatable(o,self)self.__index=selfreturnoendfunctionAccount:deposit(v)……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:252 | 回复:0
  • 用vs2013编译lua源码方法(一)
    用vs2013编译lua源码方法(一)
    来源:网络  编辑:admin1.下载lua源码:lua-5.2.3.tar.gz,解压2.用vs2013建立一个win32工程:1)下载后解压到一个目录下,这里假设解压到  F:\lua-5.2.3  注意下载的版本,如果是5.2.x,后面代码中的CAPI发生 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:232 | 回复:0
  • 学习cocoscodeide的lua编程
    学习cocoscodeide的lua编程
    装上了cocoscodeide,配了路径之后,建立一个默认lua工程,发现无法调试,报错。问了别人,在cocos2dconstants.lua的613行插入cc.AsyncTaskPool  =  cc.AsyncTaskPool or {}然后发现可以直接运行了,但还是不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:249 | 回复:0
  • lua使用中遇到的坑总结
    lua使用中遇到的坑总结
    前言竹子是java 程序员一枚,最近在做一个登录的改造,用 lua 实现,现在基本算是告一段落,然后在此分享下在过程中遇到的坑吧。一定要注意使用lua 的版本,版本不同,可能有的函数就没有了,比如bit 中的 mat ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:223 | 回复:0
  • cocos2d-x(quick-lua)读取csv文件
    cocos2d-x(quick-lua)读取csv文件
    一、准备一份csv文件ID,Name,Des,ModelID,名字,描写叙述,图片模型1,广告,www.benmutou.com,csv.png2,否认,呵呵,广告什么的,我才不会加,good.png二、字符串切割函数functionsplit(str,reps)localresultStrsList={}; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:201 | 回复:0
  • lua设计与实现(二)数据类型
    lua设计与实现(二)数据类型
    lua中的数据类型 //lua.h /* ** basic types */ #define LUA_TNONE (-1) #define LUA_TNIL 0 #define LUA_TBOOLEAN 1 #define LUA_TLIGHTUSERDATA 2 #define LUA_TNUMBER 3 #define LUA_TSTRING 4 #define LUA ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:210 | 回复:0
  • lua使用自定义类型作key
    lua使用自定义类型作key
    前端使用typescript,后端使用C++和lua,在讨论后端下发的int64类型值如何处理时,我建议前端使用long.js,但前端说他需要用这个作key,而js没法用自定义类型作key。我回了一句“js居然没法用自定义类型作key,这么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:218 | 回复:0
  • nginx+lua+redis高并发应用建设
    nginx+lua+redis高并发应用建设
    ngx_lua将lua嵌nginx,让nginx运行lua脚本。高并发,非堵塞过程中的各种请求。url要求nginxserver,然后lua查询redis,返回json数据。一.安装lua-nginx-module參见《LNMLGC》架构二.安装redis2-nginx-module模块geth ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:221 | 回复:0
  • fatalerrorLNK1104:无法打开文件“lua51.lib”
    fatalerrorLNK1104:无法打开文件“lua51.lib”
    今天学习C++与Lua通信,遇到了问题:fatalerrorLNK1104:无法打开文件“lua51.lib”开发环境:VS2012   cocos版本:cocos2d-x-3.0 已经按书《cocos2d-x-3.x 游戏开发之旅》P274完成了这些步骤:amp;quot;项目→属 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:221 | 回复:0
  • Lua学习(四) 重中之重 模块与包
    Lua学习(四) 重中之重 模块与包
    Lua查找一个表元素时的规则,其实就是如下3个步骤: 1.在表中查找,如果找到,返回该元素,找不到则继续 2.判断该表是否有元表,如果没有元表,返回nil,有元表则继续。 3.判断元表有没有__index方法,如果__index ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:238 | 回复:0
  • 读Lua游戏开发实践指南
    读Lua游戏开发实践指南
         11月11日开读,到今天正好一个月。      起因是被裁员之后,发现很多公司都在使用lua编写cocos2d-x游戏,原因是上手快,技术人员比较便宜。      如果引擎封装比较好,几乎在lua里写写基本逻辑就行了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:242 | 回复:0
  • Lua基础篇-8:Lua数据类型之 boolean(布尔) 类型
    Lua基础篇-8:Lua数据类型之 boolean(布尔) 类型
    boolean 类型只有两个可选值:true(真) 和 false(假)。 Lua 把 false 和 nil 都看作是amp;quot;假amp;quot;,其它的都为amp;quot;真amp;quot;。 验证代码如下: if false or nil then print(amp;quot;至少有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:252 | 回复:0
  • lua--事件响应与局部变量
    lua--事件响应与局部变量
    --这里要注意的点是:虽然nAmount是局部变量,却在控件的响应函数中使用--因为控件的响应函数是在该变量的区域内,所以可以用--如果控件的响应函数在外部,那么该变量就要声明成为全局变量functionUIBagController:s ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:247 | 回复:0
  • lua的break
    lua的break
    break  ,退出最近的一层循环return  ,一般用于函数,会直接退出所有的循环,或者判断,返回参数localtb={1,2,3,4}forkey,valueinpairs(tb)dowhile(true)doif3==keythenprint(amp;quot;3amp;quot;)return ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:245 | 回复:0
  • Lua加密
    Lua加密
    两种方式:一种用luac,一种用luajit luac加密: 1、lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,去官网下载Lua源代码包(http://www.lua.……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:248 | 回复:0
  • Lua行为树实现
    Lua行为树实现
    1BehaviorTreeNode={}23BehaviorTreeNode.Type={4ACTION=amp;quot;ACTIONamp;quot;,5CONDITION=amp;quot;CONDITIONamp;quot;,6SELECTOR=amp;quot;SELECTORamp;quot;,7SEQUENCE=amp;quot;SEQUENCEamp;quot;8}910funct ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:258 | 回复:0
  • 【Redisson】二.可重入锁-lua脚本加锁逻辑源码
    【Redisson】二.可重入锁-lua脚本加锁逻辑源码
    前言   主要介绍Redisson可重入锁,通过lua脚本加锁的逻辑源码 目标代码 //通过getLock获取RLock对象,进行加锁 RLock lock = redissonClient.getLock(amp;quot;serviceKeyamp;quot;); lock.lock(); //getLock源 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:254 | 回复:0
  • Redis分布式锁—SETNX+Lua脚本实现篇
    Redis分布式锁—SETNX+Lua脚本实现篇
    前言 平时的工作中,由于生产环境中的项目是需要部署在多台服务器中的,所以经常会面临解决分布式场景下数据一致性的问题,那么就需要引入分布式锁来解决这一问题。 针对分布式锁的实现,目前比较常用的就如下几种方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:253 | 回复:0
  • OpenResty(Nginx+Lua)开发入门
    OpenResty(Nginx+Lua)开发入门
    Nginx入门本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:nginx启动、关闭、重启http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.htmlagentzh的Nginx教程http://openresty.org/dow ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:257 | 回复:0
  • SplashLua脚本
    SplashLua脚本
    Splash可以通过Lua脚本执行一系列渲染操作,这样我们就可以用Splash来模拟浏览器的操作了,SplashLua基础语法如下:functionmain(splash,args)#main()方法是入口,名称必须固定的,Splash默认调用这个方法splash:go( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:286 | 回复:0
  • openresty+lua1、openresty连接mysql,实现crud
    openresty+lua1、openresty连接mysql,实现crud
    最近开发一个项目,公司使用的是openresty+lua,所以就研究了openresty+lua。介绍的话,我就不多说了,网上太多了。写这个博客主要是记录一下,在学习的过程中遇到的一些坑吧(其实会了一种语言,再学习其他语言不难 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:390 | 回复:0
  • 怎么调试lua性能
    怎么调试lua性能
    我们的游戏使用的是Cocos2dx-lua3.9的项目,最近发现我们的游戏。运行比较缓慢。想做一次性能优化了。其实主要分为GPU、CPU的分别优化。GPU部分的优化。网上有很多优化措施。但是CPU因为是每个项目都不一样所以也没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:333 | 回复:0
  • lua定时器实现
    lua定时器实现
    1、lua代码提示功能: ctagslua增强,配置参考ctagsFILESctagsforsublimetextctagsforatom2、lua定时器实现publicstaticvoidUnityCoroutine(YieldInstructionins,LuaFunctionfunc){Main.instance.StartCoroutine ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:434 | 回复:0
  • lua判断表中数据是否连续,0可以代表任何数
    lua判断表中数据是否连续,0可以代表任何数
    最近看到有lua面试题,挺有意思的,一张表中有若干个数,0可以代表任何数比如有张表{9,2,4,1,3,0,0,0,0},按照规则这张表中的四个0可以用来代表5,6,7,8,那么这张表是连续的,判断思路我是这样的1、先遍历表,计算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:740 | 回复:0
  • 基于ngx_lua的动态服务路由方案
    基于ngx_lua的动态服务路由方案
    基于ngx_lua的动态服务路由方案 http://geek.csdn.net/news/detail/131497……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:573 | 回复:0
  • visual studio Lua 调试
    visual studio Lua 调试
      BabeLua是一款基于VS (简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性: ●Lua语法高亮 ●语法检查 ●自动补全 ●一键注释 ●格式化代码 ●自定义代码折叠 ●工程管理 ●快速搜 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:367 | 回复:0
  • LUA 调用c++ ,c++ 调用LUa 实例
    LUA 调用c++ ,c++ 调用LUa 实例
      1:LUA 环境搭建,下载  LuaForWindows_v5.1.4-46.exe 安装, 可能会用到“vcredist_x86.EXE” 要不无法安装 LuaForWindows_v5.1.4-46.exe, Next 安装即可,安装完毕     安装好后Lua的环境就算是搭建好了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:361 | 回复:0
  • Lua基础篇-7:Lua数据类型之 nil 类型
    Lua基础篇-7:Lua数据类型之 nil 类型
    nil 类型表示一种没有任何有效值,它只有一个值 – nil。 打印一个没有赋值的变量,便会输出一个 nil 值,如下所示 对于全局变量和 table,nil 还有一个amp;quot;删除amp;quot;作用,给全局变量或者 table 表里的变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:356 | 回复:0
  • 用NDK编译lua库
    用NDK编译lua库
    Android.mk是这样的LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=luaLOCAL_SRC_FILES:=lua.cppMY_FILES:=$(wildcard$(LOCAL_PATH)/lua/*.c)MY_FILES:=$(MY_FILES:$(LOCAL_PAT……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:373 | 回复:0
  • (使用lua++)Lua脚本和C++交互(三)
    (使用lua++)Lua脚本和C++交互(三)
    前两篇文章中介绍了C++调用lua、lua栈操作的一些相关知识。下面说一下Lua的工具。我们下一步要用到其中的一个帮助我们的开发,其实,Lua里面有很多简化开发的工具,你可以去www.sourceforge.net去找一下。它们能够帮 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:303 | 回复:0
  • 使用lua编写wireshark协议解析插件
    使用lua编写wireshark协议解析插件
    一、平台操作系统:windows7wireshark:1.10.3lua:5.1 二、准备lua语言基本语法,特别是关于表操作和循环wireshark文档,包括用户使用文档和开发者文档,这些在wireshark官方网站都能找到 三、开始我们首先定义一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:312 | 回复:0
  • Lua面向对象
    Lua面向对象
    面向对象组成:成员变量、成员函数要求:每个对象,由类生成,有自己的成员变量、使用共同的成员函数Lua构造面向对象原理用table表示成员变量用function表示成员函数用metatable关联对象和类实现1--空类2Class={}34- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:253 | 回复:0
  • wrk中的lua脚本(转)
    wrk中的lua脚本(转)
    转载地址:http://www.tuicool.com/articles/IFjIJjUwrk是一款现代化的http压测工具,提供lua脚本的功能可以满足每个请求或部分请求的差异化。wrk中执行http请求的时候,调用lua分为3个阶段,setup,running,done,每 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:357 | 回复:0
  • 在redis中使用lua脚本让你的灵活性提高5个逼格
    在redis中使用lua脚本让你的灵活性提高5个逼格
    原文链接 在redis的官网上洋洋洒洒的大概提供了200多个命令,貌似看起来很多,但是这些都是别人预先给你定义好的,但你却不能按照自己的意图进行定制, 所以是不是感觉自己还是有一种被束缚的感觉,有这个感觉就对了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:289 | 回复:0
  • Lua的function、closure和upvalue
    Lua的function、closure和upvalue
      Lua中的函数是一阶类型值(first-class value),定义函数就象创建普通类型值一样(只不过函数类型值的数据主要是一条条指令而已),所以在函数体中仍然可以定义函数。假设函数f2定义在函数f1中,那么就称f2为f1的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:264 | 回复:0
  • 天龙八部服务端Lua脚本系统(转) - DieAngel
    天龙八部服务端Lua脚本系统(转) - DieAngel
    一、Lua脚本功能接口1. LuaInterface.h/.cpp声明和实现LuaInterface。LuaInterface成员如下://脚本引擎FoxLuaScript mLua ;//注册器Lu……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:315 | 回复:0
  • 对lua中__newindex的理解
    对lua中__newindex的理解
    阅读了文章后用流程图来总结一下  __newindex的规则:a.如果__newindex是一个函数,则在给table不存在的字段赋值时,会调用这个函数。b.如果__newindex是一个table,则在给table不存在的字段赋值时,会直接给__new ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:273 | 回复:0
  • Lua获取毫秒精度时间
    Lua获取毫秒精度时间
    --设置动态库路径package.cpath='./luaclib/?.so;'--加载socketlocalsocket=require('socket.core')--获取当前毫秒时间localcurrent=socket.gettime()*1000print(string.format('currenttimeis%d',curre ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:278 | 回复:0
  • lua if 流程控制
    lua if 流程控制
      Lua认为false和nil为假,true和非nil为真。 要注意的是Lua中 0 为 true -- if(0) then print(amp;quot;0 为 trueamp;quot;) end 输出 0 为 true   实例 -- a = 10-- if( a amp;amp;lt; 20 ) then -- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:22 | 阅读:303 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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