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

LUA

RSS

下级分类:

  • 个人在Java中对lua脚本的编写笔记
    个人在Java中对lua脚本的编写笔记
    1、脚本中KEYS表示是传入的第几个key2、脚本中AGRV表示传入的第几个value3、在Java中如果用字符串直接编写注意每行末尾加上空格,防止拼接出现问题????4、redis.call('redis指令',可变参数列表),如在lua脚本中书写r ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:436 | 回复:0
  • Lua中如何实现类似gdb的断点调试--03通用变量修改及调用栈回溯 ...
    Lua中如何实现类似gdb的断点调试--03通用变量修改及调用栈回溯 ...
    本篇将继续给我们的Lua调试器新增两个辅助的调试接口:调用栈回溯打印接口、通用变量设置接口。前者打印调用栈的回溯信息,后者可以方便地修改变量的值,支持局部变量、upvalue以及全局的`_ENV`中的变量。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:463 | 回复:0
  • 疑问:Lua的作用
    疑问:Lua的作用
     今天在TIOBE看各类开发语言排行版时发现Lua这个语言,目前正保持劲的上涨趋势,于是很好奇从网上search一些关于lua的资料,如下:-------------------------------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:363 | 回复:0
  • 高速掌握Lua5.3——Lua与C之间的交互概览
    高速掌握Lua5.3——Lua与C之间的交互概览
    Q:什么是Lua的虚拟栈?A:C与Lua之间通信关键内容在于一个虚拟的栈。差点儿全部的调用都是对栈上的值进行操作,全部C与Lua之间的数据交换也都通过这个栈来完毕。另外,你也能够使用栈来保存暂时变量。每个与Lua通信 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:324 | 回复:0
  • lua--handler
    lua--handler
    handler将Lua对象及其方法包装为一个匿名函数。格式:函数=handler(对象,对象.方法)在quick-cocos2d-x中,许多功能需要传入一个Lua函数做参数,然后在特定事件发生时就会调用传入的函数。例如触摸事件、帧事件等等。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:362 | 回复:0
  • Lua中如何实现类似gdb的断点调试--04优化钩子事件处理
    Lua中如何实现类似gdb的断点调试--04优化钩子事件处理
    本篇我们继续改进Lua调试器,在钩子中引入call和return事件的处理,尝试对性能进行优化。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:344 | 回复:0
  • 0基础lua学习(二十一)分割字符串逗号
    0基础lua学习(二十一)分割字符串逗号
    1.使用正则表达式分割starNum=amp;quot;asd,dfg,ghjamp;quot;resultStrList={}reps=amp;quot;,amp;quot;--+正则表达式匹配,string.gsub(starNum,'+',function(w)table.insert(resultStrList,w)end)p……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:345 | 回复:0
  • Lua中如何实现类似gdb的断点调试--05优化断点信息数据结构
    Lua中如何实现类似gdb的断点调试--05优化断点信息数据结构
    本篇继续改进我们的Lua调试器,设法优化断点信息的数据结构,进一步提升性能。...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:878 | 回复:0
  • 开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)-拥剑公子 ...
    开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)-拥剑公子 ...
    做这个程序的意图是wireshark插件编写复杂(虽然也支持lua),而轻量级的工具如smartsniff,minisniff不支持插件化数据分析,各种工具用下来或多或少不顺手。以前写的外挂也都是手工 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:394 | 回复:0
  • Lua中如何实现类似gdb的断点调试—06断点行号检查与自动修正
    Lua中如何实现类似gdb的断点调试—06断点行号检查与自动修正
    前面两篇我们对Lua调试器性能做了一个优化,本篇接下来继续来丰富调试器的特性。对断点行号进行检查与自动修正。...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:312 | 回复:0
  • Lua中如何实现类似gdb的断点调试—07支持通过函数名称添加断点 ...
    Lua中如何实现类似gdb的断点调试—07支持通过函数名称添加断点 ...
    我们之前已经支持了通过函数来添加断点,并且已经支持了行号的检查和自动修正。但是通过函数来添加断点有一些限制,如果在当前的位置无法访问目标函数,那我们就无法对其添加断点。于是,本篇我们将扩展断点设置的接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:313 | 回复:0
  • Lua中如何实现类似gdb的断点调试—08支持通过包名称添加断点
    Lua中如何实现类似gdb的断点调试—08支持通过包名称添加断点
    为了解决通过函数名称添加断点的不确定性,本篇我们将继续扩展断点的设置接口,支持通过包名来添加断点。因为包名相对更具确定性,配合行号可以进行精确定位。... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:433 | 回复:0
  • Lua中如何实现类似gdb的断点调试—09支持动态添加和删除断点
    Lua中如何实现类似gdb的断点调试—09支持动态添加和删除断点
    前面已经支持了几种不同的方式添加断点,但是必须事先在代码中添加断点,在使用上不是那么灵活方便。本文将支持动态增删断点,只需要开一开始引入调试库即可,后续可以在调试过程中动态的添加和删除断点。事不宜迟, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:333 | 回复:0
  • [Lua游戏AI开发指南]笔记零-框架搭建
    [Lua游戏AI开发指南]笔记零-框架搭建
    一、图书详情《Lua游戏AI开发指南》,原作名:LearningGameAIProgrammingwithLua。豆瓣:https://book.douban.com/subject/30268009/出版社图书详情:https://www.ptpress.com.cn/shopp... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:277 | 回复:0
  • 原生实现C#和Lua相互调用-Unity3D可用
    原生实现C#和Lua相互调用-Unity3D可用
    引言本篇简单介绍如何在C#中执行Lua脚本,传递数据到Lua中使用,以及Lua中调用C#导出的方法等。在Unity中开发测试,并打IL2CPP的Android包在模拟器上运行通过。Lua版本使用的是Lua5.1.5。一、编译Lua动态链接库1.编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:298 | 回复:0
  • UnityProject面板中右键创建新的Lua脚本以及修改文件默认打开方式的编辑器 ...
    UnityProject面板中右键创建新的Lua脚本以及修改文件默认打开方式的编辑器 ...
    新大厅中要介入热更新,那自然少不了Lua。这两天在学习腾讯的xLua还有之前一直有在积累的shader知识。由于Unity原生没有直接创建lua脚本的功能,而且VS对Lua和Shader支持的都不是特 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:280 | 回复:0
  • 【远程文件浏览器】Unity+Lua开发调试利器
    【远程文件浏览器】Unity+Lua开发调试利器
    RemoteFileExplorer是一个跨平台的远程文件浏览器,用户通过UnityEditor就能操作运行在手机上的游戏或是应用的的目录文件。比如当项目打包运行到设备上时,可通过RemoteFileExplorer直接浏览设备上的目录文件,并进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:18 | 阅读:303 | 回复:0
  • Lua 常用数据结构
    Lua 常用数据结构
    Lua中的table不是一种简单的数据结构,它可以作为其它数据结构的基础。如数组、记录、线性表、队列和集合等,在Lua中都可以通过table来表示。一、数组在lua中通过整数下标访问表中的元素即可简单的实现数组。并且数 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:411 | 回复:0
  • Lua中调用C函数(lua-5.2.3)
    Lua中调用C函数(lua-5.2.3)
    Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来实现,之后再通过Lua调用指定的C函数。对于那些可被Lua调用的C函数 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:444 | 回复:0
  • Lua 代码编写规范
    Lua 代码编写规范
    Lua代码编写规范开发中,大量使用lua,暂时根据当前状况,总结相对而言较好的规范,在多人协作中可以更好的开发、交流。 介绍该文档旨在为使用lua编写应用程序建立编码指南。制订编码规范的目的:_来自Lua 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:445 | 回复:0
  • 理解Lua 语言中的点、冒号与self
    理解Lua 语言中的点、冒号与self
    lua编程中,经常遇到函数的定义和调用,有时候用点号调用,有时候用冒号调用,这里简单的说明一下原理。如:点号调用:-- 点号定义和点号调用:girl = {money = 200}function girl.goToMarket(girl_来自Lua 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:458 | 回复:0
  • Lua IO库
    Lua IO库
    I/O库为文件操作提供两种模式。简单模式(simple model)拥有一个当前输入文件和一个当前输出文件,并且提供针对这些文件相关的操作。完全模式(complete model)使用外部的文件句柄来实现。简单模式I/O库将当前输入 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:483 | 回复:0
  • Lua 中的模块与 module 函数
    Lua 中的模块与 module 函数
    这篇文章主要介绍了 Lua 中的模块 (module) 和包 (package) 详解,本文讲解了 require 函数、写一个模块、package.loaded、module 函数等内容.从 Lua5.1 版本开始,就对模块和包添加了新的支持_来自Lua 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:450 | 回复:0
  • Lua string库
    Lua string库
    Lua解释器对字符串的支持很有限。一个程序可以创建字符串并连接字符串,但不能截取子串,检查字符串的大小,检测字符串的内容。在Lua中操纵字符串的功能基本来自于string库。 一、String库的常用函数:--返回字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:440 | 回复:0
  • Cocos2d-x使用Luajit实现加密
    Cocos2d-x使用Luajit实现加密
    项目要求对lua脚本进行加密,查了一下相关的资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。下面是使用原生的lua解释器编译字节码:1、新建一个名为1.lua的文件,里 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:476 | 回复:0
  • Lua中的常用操作系统库
    Lua中的常用操作系统库
    os.time ()功能:按table的内容返回一个时间值(数字),若不带参数则返回当前时间.(在许多系统中该数值是当前距离某个特定时间的秒数。)说明:当为函数调用附加一个特殊的时间表时,该函数就是返回距该表描述的时间 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:442 | 回复:0
  • Lua 函数回调技巧
    Lua 函数回调技巧
    技巧1:local a = {};function b() print(Hello World)enda = {callFunc =b}a.callFunc() 技巧2:_来自Lua 教程……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:450 | 回复:0
  • Lua中的table函数库
    Lua中的table函数库
    Lua中的table函数库table库由一些操作table的辅助函数组成。他的主要作用之一是对Lua中array的大小给出一个合理的解释。另外还提供了一些从list中插入删除元素的函数,以及对array元素排序函数。table.concat(t_来自 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:450 | 回复:0
  • Lua中的元表与元方法
    Lua中的元表与元方法
    前言Lua中每个值都可具有元表。 元表是普通的Lua表,定义了原始值在某些特定操作下的行为。你可通过在值的原表中设置特定的字段来改变作用于该值的操作的某些行为特征。例如,当数字值作为加法的操作数时,Lua检查其 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:468 | 回复:0
  • Lua 如何输出树状结构的table?
    Lua 如何输出树状结构的table?
    为了让游戏前端数据输出更加条理,做了一个简单树状结构来打印数据。ccmlog.lualocal function __tostring(value, indent, vmap) local str = '' in_来自Lua 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:504 | 回复:0
  • Lua 学习笔记之五(Lua中的数学库)
    Lua 学习笔记之五(Lua中的数学库)
    Lua中的数学库Lua5.1中数学库的所有函数如下表: math.pi为圆周率常量 = 3.14159265358979323846 表1数学库说明例子方法abs取绝对值math.abs(-15)15acos反余弦函数math._来自Lua 教程 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:490 | 回复:0
  • Lua 学习笔记之四(Lua中的基本函数库)
    Lua 学习笔记之四(Lua中的基本函数库)
    Lua中的基本函数库表1基本函数库功能参数备注assert(v) 相当于C的断言v:当表达式v为ni_来自Lua 教程……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:473 | 回复:0
  • Lua 学习笔记之三(高阶话题)
    Lua 学习笔记之三(高阶话题)
    高阶话题1.迭代1.1 实例代码: --迭代 local function enum(array) local index = 1 return function()_来自Lua 教程……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:492 | 回复:0
  • Lua 学习笔记之二(进阶话题)
    Lua 学习笔记之二(进阶话题)
    进阶话题1.函数闭包1.1 实例代码 function createCountdownTimer(second) local ms = second * 1000 --ms为countDown的Upvalue_来自Lua 教程……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:443 | 回复:0
  • Lua 学习笔记之一(初阶话题)
    Lua 学习笔记之一(初阶话题)
    前言本文针对的读者是有经验的C/C++程序员,希望了解Lua或者迅速抓住Lua的关键概念和模式进行开发的。因此本文并不打算教给读者条件语句的语法或者函数定义的方式等等显而易见的东西,以及一些诸如变量、函数等编程语 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:428 | 回复:0
  • Lua 数据库访问
    Lua 数据库访问
    Lua 数据库访问 本文主要为大家介绍 Lua 数据库的操作库:LuaSQL。他是开源的,支持的数据库有:ODBC, ADO, Oracle, MySQL, SQLite 和 PostgreSQL。 本文为大家介绍MySQL的数据库连接。 LuaSQL 可以使用 LuaRocks 来 ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:504 | 回复:0
  • Lua 面向对象
    Lua 面向对象
    Lua 面向对象 面向对象编程(Object Oriented Programming,OOP)是一种非常流行的计算机编程架构。 以下几种编程语言都支持面向对象编程: C++ Java Objective-C Smalltalk C# Ruby 面向对象特征 1) 封装: ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:434 | 回复:0
  • Lua 垃圾回收
    Lua 垃圾回收
    Lua 垃圾回收 Lua 采用了自动内存管理。 这意味着你不用操心新创建的对象需要的内存如何分配出来, 也不用考虑在对象不再被使用后怎样释放它们所占用的内存。 Lua 运行了一个垃圾收集器来收集所有死对象 (即在 Lu ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:458 | 回复:0
  • Lua 调试(Debug)
    Lua 调试(Debug)
    Lua 调试(Debug) Lua 提供了 debug 库用于提供创建我们自定义调速器的功能。Lua 本身并未有内置的调速器,但很多开发者共享了他们的 Lua 调速器代码。 Lua 中 debug 库包含以下函数: 序号方法 用途 1.debug(): ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:450 | 回复:0
  • Lua 错误处理
    Lua 错误处理
    Lua 错误处理 程序运行中错误处理是必要的,在我们进行文件操作,数据转移及web service 调用过程中都会出现不可预期的错误。如果不注重错误信息的处理,就会造成信息泄露,程序无法运行等情况。 任何程序语言中, ...……
    作者:菜鸟教程小白 | 时间:2022-1-22 19:41 | 阅读:471 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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