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

LUA

RSS

下级分类:

  • 【转】封装LuaforC#
    【转】封装LuaforC#
    原文:http://blog.csdn.net/rcfalcon/article/details/5583095为了搞懂LUA在我们的GDEX中到底怎么用,我决定研究一下如何比较好的在WPF里封装一个基于lua的APP framework。 今天先对LuaforC#进行了一次简单的封装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:542 | 回复:0
  • Lua参考手册
    Lua参考手册
    英文原版: http://www.lua.org/manual/5.1/ 中文版下面2个地址都有:一样的 manual.luaer.cn lua在线手册  lua参考手册Lua参考手册的中文翻译(云风翻译版本) 重要部分: 2.2 – Values and Types Lua is a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:358 | 回复:0
  • Lua中正弦,余弦函数的使用
    Lua中正弦,余弦函数的使用
    math.cos(x),math.sin(x),其中x为弧度,要用math.rad转换才可以得出正确结果……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:339 | 回复:0
  • Lua代码解析-写给C和C++开发人员
    Lua代码解析-写给C和C++开发人员
    lua语言作为一门轻量级脚本语言,能够非常好的被嵌入到应用程序,因此,在移动游戏开发中举足轻重 然后C/C++开发人员转lua并非非常习惯,我也是。。所以,一起努力学习lua吧 lua没有类的概念,有table的概念 amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:291 | 回复:0
  • 调用Lua脚本print(xxx)报attempttocallanilvalue(global'print')错误
    调用Lua脚本print(xxx)报attempttocallanilvalue(global'print')错误
    在自己程序里调用Lua脚本print(xxx)报出attempttocallanilvalue(global'print')错误解决方法:luaopen_base(L);或者 luaL_openlibs(L);……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:240 | 回复:0
  • Mac上SublimeText2配置lua环境
    Mac上SublimeText2配置lua环境
    1,首先下载最新版lua 然后解压到你想解压到的位置   http://www.lua.org/ftp/2,运行终端,cd 进入该文件夹src目录下。3,在终端输入makemacosx 然后回车4,cd至根目录下(指你刚在下载文件的根目录),在终端 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:239 | 回复:0
  • Lua与C的交互
    Lua与C的交互
      Lua是一个嵌入式的语言,它不仅可以是一个独立运行的程序,也可以是一个用来嵌入其它应用的程序库。 C API是一个C代码与Lua进行交互的函数集,它由以下几部分构成: 1、  读写Lua全局变量的函数; 2、  调用Lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:252 | 回复:0
  • cocos2dx-lua裁剪ClippingNode,圆形头像,其他形状图片
    cocos2dx-lua裁剪ClippingNode,圆形头像,其他形状图片
    注意事项:裁剪内容要用Sprite,不能换成ImageView注意事项:1.后面测试发现,ImageView也能用,注意换成ImageView时,前缀是ccui.2.要做圆形头像,用一张圆形图做遮罩 localimagePath=amp;quot;res/base.pngamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:334 | 回复:0
  • luapbc
    luapbc
    先要将proto文件编译成.pb文件,然后再动态绑定实现luaprotobuffer,这就需要了解云风做的pbc的项目,地址为:https://github.com/cloudwu/pbc/blob/master/binding/lua/README.md具体的方式是,下载pbc的项目;在pb ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:302 | 回复:0
  • C#Lua获取指定字符中间的字符串正则表达式获取括号里面的字符串 ...
    C#Lua获取指定字符中间的字符串正则表达式获取括号里面的字符串 ...
    实例代码:获取里面的内容 Lua版本print('-----------------')forsinstring.gmatch('pppppppppp','%')doprint(s)endprint('-----------------')  C#版本……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:318 | 回复:0
  • A星寻路lua实现
    A星寻路lua实现
    他遇见了自己的主动性的需要找到它的项目的方式,我决定开始学习A明星,为A星我没有深究,它只能说是勉强获得需求。在此和大家分享一下。共同进步。A星有一个公式f(x)=g(x)+h(x),这个公式会更容易弄清楚,f(x)总价的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:270 | 回复:0
  • unity中protoc-gen-lua生成lua文件
    unity中protoc-gen-lua生成lua文件
    你可能遇到 fromgoogle.protobufimportdescriptor这样的错误1、这个工具依赖Python的protobuf生成2、protobuf的源代码根目录下有Python的目录3、运行前先编译protoc在src目录下,或者将之前编译好的拷贝过来也可以4 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:260 | 回复:0
  • Lua和C交互中虚拟栈的操作
    Lua和C交互中虚拟栈的操作
     /*intlua_pcall(lua_State*L,intnargs,intnresults,intmsgh)*以保护模式调用具有amp;quot;nargsamp;quot;个参数,amp;quot;nresultsamp;quot;个返回值得函数。函数在第一个参数的前一个位置。*保护模式指的是当调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:274 | 回复:0
  • Lua快速入门
    Lua快速入门
    Lua是一个小巧的脚本语言,可以直接使用解析器进行解析。设计目的是为了嵌入应用程序中,从而为应用提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:279 | 回复:0
  • redisLua学习与坑
    redisLua学习与坑
    1.在写lua脚本往redis中添加zadd有序集合的时候一直报amp;quot;valueisnotavalidfloatamp;quot;的错误,经过查询相关资料,最后发现,是顺序写反了。相关代码--redis.call('zadd',@TimeOrderKey,objRecord.ActivityI ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:256 | 回复:0
  • Redis使用Lua
    Redis使用Lua
    笔记来自node使用redis-luaJava使用redis-lua两种Lua脚本真正的node和java使用笔记移步【node/redis】和【Java/redis】笔记支持Redis从2.6.0版本开始提供了eval命令,通过内置的Lua解释器,可以让用户执行一段Lua脚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:301 | 回复:0
  • 脚本语言语言脚本语言:Shell,JavaScript、VBScript、Perl、PHP、Python、Ruby、Lua ...
    脚本语言语言脚本语言:Shell,JavaScript、VBScript、Perl、PHP、Python、Ruby、Lua ...
    今天一直在研究脚本语言语言之类的问题,上午正好有机会和大家共享一下.     脚本语言:Shell,JavaScript、VBScript、Perl、PHP、Python、Ruby、Lua                  工作控制语言和shell   ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:317 | 回复:0
  • lua学习:游戏中的Lua
    lua学习:游戏中的Lua
    lua作为一种脚本语言,可以快速地开发游戏的原型。提高游戏的开发效率。在游戏中,lua可以用来完成下面这些工作:●编辑游戏的用户界面●定义、存储和管理基础游戏数据●管理实时游戏事件●创建和维护开发者友好的游 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:266 | 回复:0
  • Lua与C++的一些交互
    Lua与C++的一些交互
    Lua调用C函数用的堆栈是临时的,调用结束之后就被销毁了.C调用Lua函数时,C负责堆栈. 1、C++调用Lua调用函数的通用方法:1intlua_general_call(lua_State*lua,constchar*func,constchar*fmt,...)2{3va_listvl;4intnarg ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:257 | 回复:0
  • lua中的弱表理解
    lua中的弱表理解
        我们都知道,lua具有自动内存管理,我们只管创建对象,无需删除对象,对于不再需要的对象只需要简单置为nil,lua会自动删除那些被认为是垃圾的数据;问题就在于,什么对象才是垃圾对象呢?有时候,程序员很清 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:254 | 回复:0
  • lua总则
    lua总则
    lua官方英文文档:http://www.lua.org/manual/5.2/lua中国开发者网址:http://bbs.luaer.cn/《lua程序设计(第二版)》(闭合函数和闭包,迭代器与泛型for,协同程序,元表和元方法,环境,模块和require,面向对象编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:262 | 回复:0
  • lua,修改字符串的某个字符
    lua,修改字符串的某个字符
    functionmutstring(s)assert(type(s)==amp;quot;stringamp;quot;,amp;quot;stringexpectedamp;quot;)localms=soramp;quot;amp;quot;localu=newproxy(true)localmt=getmetatable(u)localrelatpos=function(p)locall=# ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:253 | 回复:0
  • Lua面向对象设计(转)
    Lua面向对象设计(转)
    首先对于Lua语言,它没有打算被用来进行大型的程序设计,相反,Lua目标定于小型到中型的程序设计,通常是作为大型系统的一部分,所以它只提供了一套精简的元素,很多高级语言的概念都没有。这样Lua就成为了一个既简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:243 | 回复:0
  • lua劈分字符串方法及实例
    lua劈分字符串方法及实例
      由于工作项目需要,最近需要用lua来写一些脚本。然而lua并不想java那样有很多的好用的api,很多方法得我们自己来编写和封装,就比如今天碰到的劈分字符串,查找资料后只能自己写了一个。 代码如下 -- 参数:待分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:258 | 回复:0
  • 编写C函数的技术-《lua程序设计》27章学习
    编写C函数的技术-《lua程序设计》27章学习
    1.数组操作voidlua_rawgeti(lua_State*L,intindex,intkey)voidlua_rewseti(lua_State*L,intindex,intkey)index表示table在栈的位置,key表示元素在table中的位置test.lua内容tab={amp;quot;aamp;quot;,amp;quot;bamp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:260 | 回复:0
  • lua笔记二赋值语句
    lua笔记二赋值语句
    赋值是改变一个变量的值和改变表域的最基本的方法。a=amp;quot;helloamp;quot;..amp;quot;worldamp;quot;t.n=t.n+1Lua可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会依次赋给左 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:274 | 回复:0
  • luadebug
    luadebug
    lua如何调试,可以使用ide-decode,zerobrane但是如果是远程调试就不方便了,所以开始使用console来debug了1.打断点amp;amp;gt;debug.debug()2.断点继续amp;amp;gt;cont3.打印callstackamp;amp;gt;print(debug.trac ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:422 | 回复:0
  • 转lua:userdata的metatable使用
    转lua:userdata的metatable使用
    1如何封装c++的指针 对于c++对象的lua包装,我们可以使用 templateamp;amp;lt;typenameTamp;amp;gt; structluaUserdataWrapper {  luaUserdataWrapper(){}  luaUserdataWrapper(constTamp;amp;amp;d):data(d ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:278 | 回复:0
  • c调用 lua 栈操作
    c调用 lua 栈操作
    转自https://www.cnblogs.com/ringofthec/archive/2010/10/22/lua.html 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清楚了, 但是我将用自己的方式, 记录下我认为重要的东西, 先约定一下api说明的格式 编号 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:366 | 回复:0
  • Lua与C++相互调用
    Lua与C++相互调用
    {--1、环境--}为了快速入手,使用了小巧快速的vc++6.0编译器以及在官网下载了Lua安装包..官网地址{--http://10.21.210.18/seeyon/index.jsp--}两者都安装好后,即可进行 {--2、工程以及配置--}1、首先用vc++6.0创建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:289 | 回复:0
  • luaupvalue
    luaupvalue
    转自http://blog.chinaunix.net/uid-52437-id-2108789.htmlLua中的函数是一阶类型值(first-classvalue),定义函数就象创建普通类型值一样(只不过函数类型值的数据主要是一条条指令而已),所以在函数体中仍然可以定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:328 | 回复:0
  • lua源码-gc算法
    lua源码-gc算法
    ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:265 | 回复:0
  • lua的cjson安装,使用
    lua的cjson安装,使用
    1.背景:虚拟机安装的luajit 没有cjson库,就不能对table进行编码操作,手动安装一个。2.安装:cjson下载地址:http://www.kyne.com.au/~mark/software/lua-cjson.php下载文件 lua-cjson-2.1.0.tar.gz放到虚拟机一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:262 | 回复:0
  • Cocos2dxAndroid环境编译出错:jni/Android.mk:Cannotfindmodulewithtag'scripting/lu ...
    Cocos2dxAndroid环境编译出错:jni/Android.mk:Cannotfindmodulewithtag'scripting/lu ...
    解决方案为:在项目proj.android\jni\Android.mk(D:\my_lua_test2\MyluaTest\frameworks\runtime-src\proj.android\jni\Android.mk)文件中添加路径:$(call import-add-path, D:\SDK\cocos\cocos2d-x-3.0)\$(call ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:286 | 回复:0
  • 初识LUA
    初识LUA
    1.Lua堆栈要理解Lua和C++交互,首先要理解Lua堆栈。简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。在Lua中,Lua堆栈就是一个struct,堆栈索引的方式可是是正数也可以是负数, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:374 | 回复:0
  • 如何编写lua扩展
    如何编写lua扩展
    DLL部分: #ifdef __cplusplus extern amp;quot;Camp;quot; { #endif #include amp;amp;lt;lua/lua.hamp;amp;gt; #include amp;amp;lt;lua/lualib.hamp;amp;gt; #include amp;amp;lt;lua/lauxlib.hamp;amp;gt; #ifd ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:307 | 回复:0
  • 在redis中使用lua脚本
    在redis中使用lua脚本
      在实际工作过程中,可以使用lua脚本来解决一些需要保证原子性的问题,而且lua脚本可以缓存在redis服务器上,势必会增加性能。 不过lua也会有很多限制,在使用的时候要注意。   在Redis中执行Lua脚本有两种方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:293 | 回复:0
  • [转载]使用VS2015搭建Lua开发环境
    [转载]使用VS2015搭建Lua开发环境
    参考原文请看: Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一) Lua学习笔记2:Windows7下使用VS2015搭建Lua开发环境(二) 本篇主要分以下几个部分: 一、下载并利用vs2015编译lua源码   编译lua主要编译 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:256 | 回复:0
  • Lua文件处理
    Lua文件处理
    一、文件读存:--似乎不支持大文件(不能超过9k?)functionFileSaveLoad()      localfile= io.open(amp;quot;c:\\in.luaamp;quot;,amp;quot;ramp;quot;);      assert(file);      localdata=file ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:266 | 回复:0
  • Lua语言如何调用自己编写的C DLL -- 转
    Lua语言如何调用自己编写的C DLL -- 转
    Lua语言如何调用自己编写的C DLL文件 #include amp;quot;lua.hamp;quot; #include amp;quot;lualib.hamp;quot; #include amp;quot;lauxlib.hamp;quot; #include amp;amp;lt;windows.hamp;amp;gt; static int MyLua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:20 | 阅读:273 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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