设为首页 加入收藏

TOP

Lua脚本语言学习笔记
2014-11-24 08:27:21 来源: 作者: 【 】 浏览:0
Tags:Lua 脚本 语言学习 笔记

什么是脚本语言?


1.一种解释运行而非编译的计算机语言。


2.以文本的形式保存,在被调用时进行解释或编译。


为什么要使用LUA脚本语言?


1.提高工作效率。项目规模扩大,编译源代码所需时间变长。为了不因为一些小的改动(改变几个常量的值),就去编译整个项目,所以使用脚本语言。


2.提高创造性。使用lua脚本,不仅可以帮你初始化变量,还可以帮你创建游戏逻辑甚至是游戏对象。


3.增加扩展性。使用lua脚本,可以让玩家自己创建Mods,写一下插件(如魔兽世界允许玩家通过插件修改其用户界面)。


4.轻量级的Lua。可扩展,简易学性,效率,可移植,支持面向过程和面向对象,自动内存管理,etc。


在Windows上配置lua的运行和开发环境


1.下载LuaForWindows,安装Lua。


2.把Lua安装目录下的include和lib加入IDE的目录里面。


3.Lua自带了一个脚本编辑器,所以新建一个文本test.lua,右键点击Edit Script就进入了编辑器。


lua=1;
print ("Hello")
print (lua);
while lua == 1 do
end


保存


4.双击test.lua就能看到效果。



在Code::Blocks IDE中编写Lua与C/C++交互的程序


1.新建一个控制台工程test.cbp。


2.加入安装目录的lib加入到project->build options->linker settings里面。


3.编写test.lua文件,放到和test.cbp在一个文件夹下。


age=10;
name="yangzan";
salary=10000;
height=180;
isMale=true;
print "this is test.lua"


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux系统下的OpenGL图形程序框架 下一篇Python之Socket编程学习笔记

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C 内存管理 | 菜鸟教 (2025-12-26 20:20:37)
·如何在 C 语言函数中 (2025-12-26 20:20:34)
·国际音标 [ç] (2025-12-26 20:20:31)
·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)