- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 Lua + Unity + VS LuaPerfect让Lua在VS上编辑如此简单
1. LuaPerfect工具下载地址:https://github.com/jiangzheng1986/LuaPerfect下载后和解压后的两个文件2. 工具使用:在解压后的文件中有使用视频演示,是可以很好的讲解的,在这里我也给演示一下。打开一个带有Lua脚本的unity工程,这里我是使用unity2018.2.12f1打开的下载的xLua的包。双击启用解...
2019-08-17 15:20:15 3533
原创 第十章 Lua数组
1. 一维数组array={"Lua","Tutorial"}fori=0,2do print(array[i])end运行结果:nil Lua Tutorial正如你所看到的,我们可以使用整数索引来访问数组元素,如果知道的索引没有值则返回nil。在 Lua 索引值是以 1 为起始,但你也可以指定 0 开始。除此外我们还可以以负数为...
2019-08-16 16:26:31 141
原创 第九章 Lua字符串
1.Lua 语言中字符串可以使用以下三种方式来表示:单引号间的一串字符。 双引号间的一串字符。 [[和]]间的一串字符。string1="Lua"string2='runoob.com'string3=[["Lua 教程"]]2. 字符串转义符:\a \b \f \n \r \t \v \\ \...
2019-08-16 16:15:58 175
原创 第八章 Lua运算符
1. 运算符分类:算数运算符。关系运算符。逻辑运算符。其他运算符。2. 算数运算符:+ - * / % ^ -加 减 乘 除 取余 幂 负号3. 关系运算符:与bool等式使用== ~= > < >= &l...
2019-08-16 15:40:59 104
原创 第七章 Lua函数定义和使用
1. Lua 函数主要有两种用途:1.完成指定的任务,这种情况下函数作为调用语句使用; 2.计算并返回值,这种情况下函数作为赋值语句的表达式使用。2.Lua 编程语言函数定义格式如下:optional_function_scope function function_name( argument1, argument2, argument3..., argumentn)f...
2019-08-16 15:24:04 940
原创 第六章 if判断语句
控制结构的条件表达式结果可以是任何值,Lua认为false和nil为假,true和非nil为真。要注意的是Lua中 0 为 true:if(0)then print("0 为 true")end结果:0 为 true1. if 语句使用:if(bool) --bool等式,true时执行语句then --[ 在布尔表达式为 true 时执行的语句 --]...
2019-08-16 15:05:45 358
原创 第五章 Lua的循环语句
1. 几种循环体使用:while for repeat...until 循环嵌套跳出循环体关键字:break。2. while语法:while(true) --括号是bool为true时的等式,true时执行循环do statements --这是循环体end3. for语法:for var=exp1,exp2,exp3 d...
2019-08-16 14:53:32 158
原创 第四章 Lua变量
1. 变量分类和作用域:Lua 变量有三种类型:全局变量、局部变量、表中的域。Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。局部变量的作用域为从声明位置开始到所在语句块结束。变量的默认值均为 nil。应该尽可能的使用局部变量,有两个好处:1. 避免命名冲突。 2. 访问局部变量的速度比全局变量更快。a=5 ...
2019-08-16 14:17:30 195
原创 第三章 Lua基本用法
1. 打印输出信息函数:print("需要打印的字符串信息内容"),这里是没有分号;进行语句结束的。2. 注释方式:单行注释:--要注释的内容,两个减号后就是要注释的内容。多行注释/块注释:--[[要注释的块内容--]],两个减号后两个左中括号后是注释内容后两个减号跟两个右中括号。3. 标识符:就是变量名,就是使用首个小写结合后面的首字母大写就好了。4. 关键字(21)...
2019-08-16 14:04:53 831
原创 第二章 使用Visual Studio 2017编辑Lua脚本
1. 确保本地安装好了VS 2017,并且安装了C/C++开发环境。2. 下载Lua for Windows安装包。官方下载地址:https://lua-for-windows.updatestar.com/3. 使用VS2017工程创建Lua环境项目。创建一个空工程,就是VS解决方案。在当前解决方案下创建C++/Windows桌面/静态库工程。将静态库工程...
2019-08-16 11:58:28 2540
原创 第一章 Lua前述
注意:当前学习资料都是来自网络上搜集和查询的,主要来源是菜鸟,另外,在今后有需要更正的我会及时更新内容。1. Lua诞生历史:Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、Waldemar Celes...
2019-08-16 10:40:15 102
原创 脚本更新——xLua的使用2(案例01_Helloworld)
目的使用LuaEnv工具访问UnityEngine的Debug方法并进行。1. 创建一个普通脚本2. 编写以下内容(案例场景中有)执行完毕!
2019-08-13 18:59:11 145
原创 脚本更新——xLua的使用1(下载和打开)
1. xLua的GitHub的下载地址:https://github.com/Tencent/xLua2. 下载zip压缩包解压并使用unity工程打开我使用的是2018.2.12f1打开没有报错现象。3. Assets/XLua/Examples下有很多工程...
2019-08-13 18:40:26 486
原创 第四章 字符串和格式化输入/输出
4.1 前导程序 4.2 字符串简介 字符串,是一个或多个字符的序列。“双引号是告诉编译器识别字符串类型的标识”。 (1)char类型数组和null字符,这样是把类型进行了实例化,但是里面是没有任何内容的空信息\0。 (2)使用字符串,使用printf()和scanf()格式化输出/输入,使用 %s 输入输出字符串格式内容...
2019-08-12 17:03:05 169
原创 第三章 数据和C
3.1 示例程序int num;scanf("%d",&num); 格式化接受控制台用户输入指定数据信息保存到定义的变量中。 (1)程序中的新元素 %d ---> int %f ---> float %s ---> char[]3.2 变量与常量数据...3.3 数据:数据类型关键字最初K&...
2019-08-12 14:16:48 133
原创 第二章 C语言概述(认识C程序的基本结构)
2.1 简单的C程序实例总结的知识点: (1)include的使用: #include <stdio.h> 使用<systemHeadfFileName>包含系统头文件 #include "user.h" 使用“userHeadFileName”包含非系统(用户)头文件 (2)getchar()--->是st...
2019-08-09 17:07:33 323
原创 第一章 初识C语言(其实就是历史陈述)
1.1 C语言的起源 记录没有意义1.2 选择C语言的理由 (1)设计特征,C语言的设计理念让用户能轻松地完成自顶向下的规划(面向过程语言)、结构化编程和模块化设计。因此,用C语言编写的程序更易懂、更可靠。 (2)高效性,C语言具有通常是汇编语言才具有的微调控能力(更接近底层语言,和硬件通话更进一步更直接)。 (3)可移植性,UNIX/...
2019-08-09 12:33:54 148
转载 制作一款完整的游戏所应具备的因素
原博主文章链接:https://blog.csdn.net/HelloCLanguage/article/details/73733234首先,要做一款游戏,如果你要做一款有网络的游戏,有用户数据保存的,那么首先就要有一个服务器,然后我们才能基于unity开发的这个客户端去跟服务器通信,(如果是做单机,那么就请忽略这第一步)我们使用unity跟服务器通信这个机制,叫做网络通信,一款游戏刚开始时...
2019-05-03 12:46:26 237
Unity 的 最新NGUI插件3.11.4版本资源分享
2018-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人