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

LUA教程

RSS
  • 总结关于lua,c,android,在cocos2d-x之间的调用方法
    总结关于lua,c,android,在cocos2d-x之间的调用方法
    把这几天瞎搞的东西总结一下. 环境配置什么的也比较烦.ndk.java.在cocos2dx的环境中都有配置.参1很基础很基础很基础的环境配置. 1.android与C之间的调用 android通过JNI来调用C(不带C++玩.externamp;quot;Camp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:332 | 回复:0
  • lualfs库
    lualfs库
     lfs.attributes(filepath)获取路径指定属性    lfs.chdir(path)改变当前工作目录,成功返回true,失败返回nil加上错误信息    lfs.currentdir获取当前工作目录,成功返回路径,失败为nil加上错误信息   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:370 | 回复:0
  • Redis与Lua
    Redis与Lua
    核心知识点:1.Redis中执行Lua脚本的两种方法:a.evalb.evalsha2.Lua中对redis的访问(redis.call())3.管理Lua脚本a.scriptload:加载b.scriptexists:判断c.scriptflush:清除d.scriptkill:杀死(如果已经执行过写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:456 | 回复:0
  • 红包雨中:Redis和Lua的邂逅
    红包雨中:Redis和Lua的邂逅
    2018年,王思聪的冲顶大会,西瓜视频的百万英雄,再到映客的芝士超人,直播答题火爆全网。我服务的一家电商公司也加入了这次热潮,技术团队研发了直播答题功能。答题结束之后,红包会以红包雨的形式落下,用户点击屏 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:342 | 回复:0
  • (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(4):handler
    (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(4):handler
    这里的函数主要用来做:回调函数。参考资料为quick_cocos. 星月倾心贡献~~~ --[[--将lua对象及方法包装为一个匿名函数--许多功能需要传入一个Lua函数做参数,然后在特定事件发生时就会调用传入的函数。例如触摸事 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:362 | 回复:0
  • Cocos2d-Lua做一个活动转盘
    Cocos2d-Lua做一个活动转盘
     这类活动你肯定见过      关于转盘类型的活动我相信大家多多少少都接触到了,很多的抽奖界面都是这类型的,今天这篇小文章就简单的总结一下我们游戏中需要实现这样一个效果的时候我们该怎样去做,其实只要是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:338 | 回复:0
  • lua敏感词过滤
    lua敏感词过滤
    --过滤敏感词(如果onlyKnowHas为true,表示只想知道是否存在敏感词,不会返回过滤后的敏感词,比如用户注册的时候,我们程序是只想知道用户取的姓名是否包含敏感词的(这样也能提高效率,检测到有一个敏感词就直接返 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:323 | 回复:0
  • luapost参数获取,参数截断
    luapost参数获取,参数截断
    post请求头:a.application/x-www-form-urlencoded普通表单提交b.multipart/form-data 含有文件的表单,二进制上传c.application/json将参数json字符串格式放入body上传,客户端自己解析openresty接收post参数时必 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:387 | 回复:0
  • (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(6):合并表格:table.merge ...
    (原创)cocos2d-x3.0+lua学习和工作(4):公共函数(6):合并表格:table.merge ...
    这里的函数主要用来做:合并表格。参考资料为quick_cocos.星月倾心贡献~~~--[[--将来源表格中所有键及值复制到目标表格对象中,如果存在同名键,则覆盖其值--examplelocaltDest={a=1,b=2}localtSrc={c=3,d=4}table.m ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:331 | 回复:0
  • lua进阶(一)
    lua进阶(一)
    第一章概览   1、chunks            chunks是一系列语句,lua执行的每一块语句,比如一个文件或者交互模式下的每一行都是一个chunks。    2、全局变量           全局变量不需要声明 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:415 | 回复:0
  • Redis之Lua的应用(四)
    Redis之Lua的应用(四)
    一、什么是Lua脚本Lua是一个高效的轻量级脚本语言(和JavaScript类似),用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua在葡萄牙语中是“月亮” ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:344 | 回复:0
  • 热更新之lua框架设计
    热更新之lua框架设计
          目前中大型游戏项目包含部分VR与AR项目,都需要热更新与在线修改Bug等功能实现,虽然Xlua等插件已经给出了关于C#与Lua语言之间的双向无缝调用实现,但是就热更新的架构却没有提出,这需要广大游戏公司的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:380 | 回复:0
  • lua学习笔记(八)
    lua学习笔记(八)
     元表与元方法 基本概念      1.lua中每个值都有一个元表      2.table和userdata可以有各自独立的元表      3.其它类型的值共享其类型所属的单一元表      4.lua在创建新table时不会创建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:372 | 回复:0
  • luamath库
    luamath库
    math.pi=  =3.14159265358979323846abs取绝对值math.abs(-15)15acos反余弦函数math.acos(0.5)1.04719755asin反正弦函数math.asin(0.5)0.52359877atan2x / y的反正切值math.atan2(90……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:405 | 回复:0
  • Lua只读表
    Lua只读表
    利用Lua的元表(metatable)和元函数(metafunction)可以很简单的实现此功能。 其实现大致分为三个部分1.禁止在表中创建新值2.禁止改变已有的值3.将子表也变为只读1.禁止在表中创建新值使用__newindex元函数即可,它的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:354 | 回复:0
  • lua下的简单OO实现
    lua下的简单OO实现
    笔者学习了当前(文末各文献)lua下的各种OO实现方法。略作笔记。也提出了一些自己的想法。主要还是记录供将来着之参考。  首先【2】PIL第二版中给出了OO的基于table的实现方式,核心方法是基于setmetatable方法。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:361 | 回复:0
  • lua-table元素排序-排序函数
    lua-table元素排序-排序函数
    --table的嵌套playerInfo={={160701,amp;quot;Unityamp;quot;,33},={160702,amp;quot;Iosamp;quot;,32},={160403,amp;quot;H5amp;quot;,40},}print(playerInfo)--排序函数functionmysort(x,y)returnxamp;amp;lt;yend ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:410 | 回复:0
  • lua常用操作
    lua常用操作
    1.Lua生成随机数:Lua生成随机数需要用到两个函数:math.randomseed(xx),math.random(])1.math.randomseed(n)接收一个整数n作为随机序列种子。2.math.random(])有三种用法:无参调用,产生(0,1)之间的浮点随机数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:372 | 回复:0
  • Lua表(table)的用法_个人总结
    Lua表(table)的用法_个人总结
    1.表的创建及表的介绍--table是lua的一种数据结构用来帮助我们创建不同的数据类型。如:数组和字典--luatable使用关联型数组,你可以用任意类型的值来做数组的索引,但这个值不能是nil--luatable是不固定大小的,你 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:377 | 回复:0
  • 解决cocos2dx打包lua环境搭建问题(ImportError:NomodulenamedCheetah.Template) ...
    解决cocos2dx打包lua环境搭建问题(ImportError:NomodulenamedCheetah.Template) ...
     将c++封装成lua调用时,显示一下错误:PYTHON_BINnotdefined,usecurrentpython.generatinguserconf.ini...Generatingbindingsforcocos2dx_TextLoader...Traceback(mostrecentcalllast): Fileamp;quot;/Applicatio ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:387 | 回复:0
  • RedisTemplate执行lua脚本在Redis集群模式下报错EvalShaisnotsupportedinclusterenvir ...
    RedisTemplate执行lua脚本在Redis集群模式下报错EvalShaisnotsupportedinclusterenvir ...
    RedisTemplate执行lua脚本在Redis集群模式下报错EvalShaisnotsupportedinclusterenvironment.异常信息:org.springframework.dao.InvalidDataAccessApiUsageException:EvalShaisnotsupportedinclusterenvironment.a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:375 | 回复:0
  • [Lua]基于cc.load('mvc').ViewBase索引资源方案
    [Lua]基于cc.load('mvc').ViewBase索引资源方案
    localMainScene=class(amp;quot;MainSceneamp;quot;,cc.load(amp;quot;mvcamp;quot;).ViewBase)MainScene.RESOURCE_FILENAME=amp;quot;MainScene.csbamp;quot;functionMainScene:nodeFromPath(path,root)root=rootor ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:348 | 回复:0
  • windows&mac安装lua
    windows&mac安装lua
    mac从源码编译安装是最方便的,lua源码不足两万行,编译几秒钟的事。打开terminal,依次输入以下命令:curl-R-Ohttp://www.lua.org/ftp/lua-5.2.3.tar.gztarzxflua-5.2.3.tar.gzcdlua-5.2.3makemacosxtestsudomakein ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:364 | 回复:0
  • Luastring.sub截取UTF8中英混合字符
    Luastring.sub截取UTF8中英混合字符
    在使用Lua的过程中,经常会遇到需要截取字符串或者获得字符串真实长度的情况,而Lua自带的string.sub()对于中文字符会当作3个字符来处理,截取时会造成乱码。所以需要自己改造下,下面的SubStringUTF8()方法是我改编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:401 | 回复:0
  • Lua5.4引入的新变动
    Lua5.4引入的新变动
    Lua5.4引入的新变动新的分代模式垃圾回收(newgenerationalmodeforgarbagecollection)在分代模式下,收集器频繁进行次要收集,仅遍历最近创建的对象。如果在次要收集之后对内存的使用仍然超出限制,则收集器将进行一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:368 | 回复:0
  • Lua的栈及基本栈操作
    Lua的栈及基本栈操作
    https://blog.csdn.net/mydriverc2/article/details/51134737https://blog.csdn.net/mydriverc2/article/details/51134810 理解Lua栈Lua通过一个“虚拟栈”与C/C++程序进行数据交互,所有的LuaCAPI都是通过操作这个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:397 | 回复:0
  • lua面向对象编程类机制实现
    lua面向对象编程类机制实现
    Itisaprototypebasedlanguage。 在此语言中没有class关键字来创建类。现代ES6,已经添加class类。prototypebased语言没啥优势。 lua如何构建class机制?https://github.com/fanqingsong/oopclass.lua 提供lua的Ob ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:321 | 回复:0
  • 在Lua中封装一个调试日志(附lua时间格式)
    在Lua中封装一个调试日志(附lua时间格式)
    1--自己封装一个Debug调试日志234Debug={}5Info={}67localfunctionwriteMsgToFile(filepath,msg)89end1011functionDebug.Log(...)1213localarg={...}1415localmsg=amp;quot;[amp;quot;..os……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:338 | 回复:0
  • lua调用dll编译lfs
    lua调用dll编译lfs
    From:http://blog.csdn.net/snlscript/article/details/16340653#includeamp;amp;lt;Windows.hamp;amp;gt;externamp;quot;Camp;quot;{#includeamp;amp;lt;lua.hamp;amp;gt;#includeamp;amp;lt;lauxlib.hamp;amp;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:354 | 回复:0
  • Lua获取系统时间和时间格式化方法及格式化参数
    Lua获取系统时间和时间格式化方法及格式化参数
    一、系统当前时间对应的时间戳复制代码代码如下:localntime=os.timeprint(ntime)二、格式化时间显示,参考下表常用于设置header等复制代码代码如下:ngx.header =os.date(amp;quot;%a,%d%b%Y%XGMTamp;quot;)ngx.head ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:413 | 回复:0
  • lua使用递归查找键值
    lua使用递归查找键值
    functioncc.exports.findValueByTbl(tbl,key)--递归方法,用于查找tbl中对应的键值  fork,vinpairs(tbl)do    ifk==keythen      iftype(tbl)==amp;quot;tableamp;quot;then--如果是table类型,递归查找 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:346 | 回复:0
  • Cocos2d-xLua中网格动作
    Cocos2d-xLua中网格动作
    GridAction它有两个主要的子类Grid3DAction和TiledGrid3DAction,TiledGrid3DAction系列的子类中会有瓦片效果,如下图所示是Waves3D特效(Grid3DAction子类),如后图所示是WavesTiles3D特效(TiledGrid3DAction子类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:411 | 回复:0
  • ultraedit支持lua
    ultraedit支持lua
    1.运行lua语法检查高级-工具配置命令行:lua-eamp;quot;io.stdout:setvbuf'no'amp;quot;%n%e工作目录:%p 快捷键定义:高级-配置-键映射amp;quot;AdvanceuserTool1amp;quot;中新热键F5,按“分配”按钮2.lua语法高亮 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:402 | 回复:0
  • lua正则表达式如何匹配中文
    lua正则表达式如何匹配中文
    1functionCheckChinese(s)2localret={};3localf='*';4localline,lastLine,isBreak='',false,false;5forvins:gfind(f)do6……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:354 | 回复:0
  • lua颜色转化处理
    lua颜色转化处理
    可以参考下面这两个github上的处理:https://github.com/k2052/color.luahttps://github.com/Perkovec/colorise-lua……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:356 | 回复:0
  • Lua语言
    Lua语言
    一、简介Lua是一个小巧的脚本语言,由标准C语言编写而成,几乎可在所有操作系统和平台上编译,运行。Lua不适合作为开发独立应用程序的语言。Lua可以很容易被C/C++代码调用,也可以反过来调用C/C++的函数,由此可以作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:388 | 回复:0
  • Luastring库详解
    Luastring库详解
    1.string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...2.string库中所有的function都不会直接操作字符串,而是返回一个结果 string.byte(string):返回第pos个字符的整数表示形式.如a为97.string.char(i ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:381 | 回复:0
  • skynet 源码阅读笔记 bootstrap.lua
    skynet 源码阅读笔记 bootstrap.lua
    最近几周粗略看了 skynet 代码的 C 部分。遇到很多知识点以前只是知道,但并不十分了解,所以这是一个学习的过程。 从 main 函数开始,闷头一阵看下来,着实蛋疼。 当看了 skynet_mq.c 和 skynet_module.c 之后才终 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:455 | 回复:0
  • Lua教程 loadfile与loadstring
    Lua教程 loadfile与loadstring
    在程序运行中有时需要运行用户输入的代码1、loadfile把文件编译为可执行的函数f=loadfile('\\temp\\a.lua')     ----给f方法赋值print(type(f))         ----判断f的类型 --amp;amp;gt; function     ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:520 | 回复:0
  • 从js到lua
    从js到lua
    为了搞unity的热更新,可能需要用到lua. lua是什么东西?一种脚本语言。脚本语言一般轻量,  简单. js大家都很熟悉吧。因此我拿它与lua对比   相同点----------------------------------------------------- 基本类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:509 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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