Lua - 环境 安装环境搭建 以及手册和Other

xLua热更 技术由 腾讯提出,未来应该是我们的主要应用解决方案

函数在面向对象编程语言中,叫做方法,Lua 语言中有一些标准函数库。
Lua 字符串 定义与三大表示方式
字符串的常用函数为:
Len()
Upper()
Lower()
Find()
Sub()
Gsub()
Reverser()
Format()

表(Table)
在Lua 中,表的概念比较的有特点, 在 Lua 中表是一种数据结构,用来帮助我们开发者来创建不同的数据类型,比如:数组、字典、集合等,它使用关联性数组,可以用任意类型的值作为数组的索引,但这个值不能为null,同时它是不固定大小的,可以根据自己的需要进行一个扩容,最后也是通过 table 来解决模块儿,包,对象的。

Lua 其实不是一个 OOP 面向对象语言,可以使用表的 技术模拟 面向对象,也就是封装继承多态
Lua很方便的与其他的语言继承,无需编译,利于集成与拓展
游戏开发中是将 C# 与 Lua 进行结合起来开发,因为 C#是编译型语言,无法进行热更新,传统的更新,需要下载整个安装包,对于C# 是编译型,必须编译为 dll,so 在客户端 嵌入 Lua 解析器,因为 Lua 无需编译,可以在任何操作系统运行,利于 “热更新”,

Lua的解析技术:
uLua、nLua、UniLua、sLua
toLua技术(目前使用的比较多)
xLua(腾讯维护的技术)优势:知名企业维护,保障性比较强

在这里插入图片描述
Lua Windowns 安装环境地址:
http://luaforge.net/projects/luaforwindows/
在这里插入图片描述
在这里插入图片描述
一路Next
在这里插入图片描述
在这里插入图片描述

Lua 中文参考文档:
https://www.runoob.com/manual/lua53doc/manual.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值