代码改变世界

随笔分类 -  Lua

uLua学习笔记(三):Unity3D和Lua之间的相互调用

2015-08-11 13:20 by 阿诚de窝, 4017 阅读, 收藏, 编辑
摘要: 这篇笔记主要集中学习一下uLua和Unity3D之间相互调用的方法,我们导入了uLua之后,现在会弹出一个类似学习屏幕的东西,如下:先赞一个!Unity3D调用LuaUnity3D调用Lua的方法还是比较简单的,所以先说这个,由于这部分在学习笔记(一)中已经说的挺多的了,更多的内容点击这里回去看,所... 阅读全文

Lua学习笔记(六):协程

2015-08-10 18:41 by 阿诚de窝, 805 阅读, 收藏, 编辑
摘要: 多线程和协程多线程是抢占式多任务(preemptive multitasking),每个子线程由操作系统来决定何时执行,由于执行时间不可预知所以多线程需要使用同步技术来避免某些问题。在单核计算机中,同一时刻只有一个线程允许运行,而在多核计算机中,同一时刻可以有多个线程同时运行(比如8核CPU就可以最... 阅读全文

Lua学习笔记(五):面向对象的实现

2015-08-07 16:05 by 阿诚de窝, 940 阅读, 收藏, 编辑
摘要: Lua本身是没有class之类的关键字的,但是我们可以巧妙利用function也是值和table的特性来实现面向对象的特性。通过复制表的实现Lua中的类也是一个table对象,下面我们看看一个简单的类的定义: 1 People = {}--定义表 People 2 3 --添加方法的第一种方式 4... 阅读全文

Lua学习笔记(四):表和数组

2015-08-06 20:43 by 阿诚de窝, 54808 阅读, 收藏, 编辑
摘要: 表在Lua中,表(table)是十分重要的一种数据结构,实际上Lua对于复杂数据类型也仅提供了表给我们,我们通过表可以实现我们需要的大部分重要的数据结构,比如数组。table类型实现了关联数组,关联数组是一种具有特殊索引方式的数组;不仅可以通过整数来索引它,还可以使用字符串或其它类型的值(除了nil... 阅读全文

Lua学习笔记(三):函数和闭包

2015-08-06 16:26 by 阿诚de窝, 820 阅读, 收藏, 编辑
摘要: 函数lua的函数以function关键字开始,后跟函数名称和参数,最后以end结束,我们看一个简单的函数定义:1 function foo()2 --do something3 end4 5 function add(a, b)6 return a + b7 end在载入脚本时,函数不会... 阅读全文

Lua学习笔记(二):基本语法

2015-08-05 20:30 by 阿诚de窝, 1661 阅读, 收藏, 编辑
摘要: Lua学习指南:http://www.lua.org/manual/首先我们要明确的一点是:在Lua中,除了关键字外一切都是变量。Lua关键字可以查看这个地址:http://www.lua.org/manual/5.1/manual.html#2.1关于分号语句的最后可以用分号";"表示结束,也可以... 阅读全文

Lua学习笔记(一):搭建开发环境

2015-08-04 20:19 by 阿诚de窝, 1680 阅读, 收藏, 编辑
摘要: Lua是一个小巧高效的解释型脚本语言,可以方便的嵌入到任意的语言中,很多应用程序、游戏使用LUA作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。这其中包括魔兽世界、博德之门、愤怒的小鸟、VOCALOID3、太阳神三国杀等。下载和编译下载连接:http://www.lua.org/downlo... 阅读全文

ulua学习笔记(二):官方资料及问题解决方案

2015-05-09 16:35 by 阿诚de窝, 6155 阅读, 收藏, 编辑
摘要: uLua&SimpleFramework入门视频教程网盘地址视频教程地址http://pan.baidu.com/s/1gd8fG4N游戏框架地址https://github.com/jarjin游戏案例地址http://www.ulua.org/showcase.htmlulua群里的一些资料,转... 阅读全文

uLua学习笔记(一):uLua安装及上手

2015-05-09 16:31 by 阿诚de窝, 9351 阅读, 收藏, 编辑
摘要: uLua下载:http://www.ulua.org/VS2012/2013的用于编写Lua的插件:https://babelua.codeplex.com/或http://unknownworlds.com/decoda/在下载了uLua_vX.XX.zip后解压得到一个XXX.unitypack... 阅读全文
点击右上角即可分享
微信分享提示