
Lua脚本语言
kun1234567
C++.Ogre.OpenGL.ALLEGRO.SDL.Lua.CEGUI.PhysX.Artoolkit.Navi.Jira.Unity3D.Jenkins.wwise.bugly.wetest.prefdog.ue4.
展开
-
[转载]《通过例子学习Lua》系列文章
该系列文章转载自http://www.ogdev.net/index.htm作者:Hackemail:hack@supernj.com 通过例子学习Lua(1) ---- Hello World1.前言偶最近在学习Lua, 所以写出心得和大家共享, 争取一天写一篇, 嘿嘿.才开始学所以内容很浅, 希望大家包涵.Lua是一种完全免费的脚本语言, 可以和C/C++语言紧密结合,它的官方网站在ht转载 2007-12-11 14:48:00 · 3226 阅读 · 0 评论 -
在VS2005中配置LUA
辛苦写了1小时,居然没了。。。。这是第2次写的东西。1、编译LUA第1步:从官方主页www.lua.org下载Lua源代码,最新版本为5.1.2。解压之后找到“src”文件夹,这里面就是Lua了,不过还不能直接使用。第2步:使用任意ANSI C编译器,在这里使用VS2005编译LUA。具体步骤如下:1、新建一个空的Console工程,在这里该工程名暂为“lua”2、将src中的文件全部原创 2007-12-11 17:20:00 · 12075 阅读 · 15 评论 -
Lua学习笔记一
花了很长时间才算基本入门,期间走了不少的弯路,所以想记录下来,希望能方便后面的朋友。 前言该系列文章将纪录我在学习Lua时碰到的一些问题和得出的心得体会,适合没有任何Lua基础的朋友看。我会不定期的将自己的学习整理成笔记,同时由于我是本月刚接触Lua,也是正在学习的阶段,所以热烈欢迎各路朋友和我探讨、交流、指教。我学习的最终目的是想在基于Allegro图像库的GUI构建原创 2007-12-25 15:30:00 · 13833 阅读 · 14 评论 -
Lua学习笔记三--表的应用
Lua学习笔记三2008.7.14修正了 main 函数里 注册新Lua函数时候的一个笔误,感谢 mayao11 指出以上错误:)2008.5.20修正了 小结 里关于 lua_pop(L,-1)的错误,应该为lua_pop(L,1),感谢 aslucky 指出以上错误。首先提一下:元旦只放一天假,比较悲惨。不过可以继续研究Lua,原创 2007-12-28 11:38:00 · 6725 阅读 · 13 评论 -
Lua学习笔记二--在Lua中使用自己的C函数
我不知道优快云把笔记二弄哪去了,这是第2次写的东西。Lua学习笔记二在Lua中使用自己的C函数 OK,上次我们掌握了如何在Lua脚本中编写一个函数,并在C文件中接应它。现在让我们来学习另外一种交互方式。本节的目的:在Lua脚本中调用自己写的函数。侧重点为自己编写可以被Lua脚本使用的C函数的规则。 啥都不说了,RTFS -------以下是Lua脚本原创 2007-12-28 09:48:00 · 5845 阅读 · 8 评论 -
Lua学习笔记四--返回值和UserData
Lua学习笔记四通过上一节的知识,我们学会了如何利用表来作为参数,这样我们能实现的功能更多了。但是有一点是没有涉及到的,那就是返回值,而返回值的讨论不能不提userdata类型。本节的目的:讨论如何处理Lua返回值和Userdata类型的应用。 本章涉及一些Allegro的知识,但是这不是重点。所以当你看到不熟悉的代码段时,不必太在意,把注意力放在编写Lua函数的套路原创 2008-01-05 16:36:00 · 9886 阅读 · 4 评论 -
Lua学习笔记五--真正的入门:编写Lua扩展库
Lua学习笔记五通过前面4次的学习,我们已经具备了一些基本知识:1、使用Lua脚本语法2、编写Lua函数和C函数,并使他们交互3、表和其他类型的参数的应用4、处理函数的返回值的方法很好,很强大。这些知识足以开启Lua世界的大门,现在让我们来真正的进入Lua的世界。本节的目的:写一套操作动态浮点数组的函数,并把他们封装成库,侧重点为编写函数库的基本套路。 读到这里可以发现,该系原创 2008-01-07 15:18:00 · 7438 阅读 · 3 评论 -
Lua的使用心得: 数据定义和过程定义(Lua在程序中的数据定义和过程定义的界定原则的研究)
Lua在程序中的数据定义和过程定义的界定原则的研究引言作为宿主语言的衍生,Lua无论从数据对象的填充,还是处理过程的定制,都提供了很好的支持。甚至我们可以将全部的宿主语言都搬到Lua里来写。在这样大的灵活度下,如何界定什么样的函数需要导出到Lua,如何对数据对象定义,或者说使用Lua的基本思路是什么,时常让刚学会Lua的人迷惑。本文使用一个实际例子来讲原创 2009-08-20 11:28:00 · 3102 阅读 · 0 评论