【Unity技术栈】Unity热更新之Lua语法

唐老狮–Unity热更新之Lua语法
2021年3月4日14:44:35
URL:https://www.bilibili.com/video/BV1iA411n7oQ?p=1
环境搭建
Windows下Lua版本只支持到5.1.5,而最新版有5.4.x,建议在Windows学习,Linux开发。
LuaForWindows:https://github.com/rjpcomputing/luaforwindows
- 运行SciTE可能遇到的问题:https://blog.csdn.net/yyuggjggg/article/details/122059800

安装即可
验证
IDE

Sublime Text:http://www.sublimetext.com/
Ctrl+B即可运行
注释
单行注释 –
1 | --单行注释 |
多行注释 –[[ –]]
1 | --[[ |
1.变量
lua中所有的变量都不需要声明变量类型,类似C#的var关键字

1 | print('Hello World') --Hello World |
1 | Hello World |
2.字符串
1 | --字符串-- |
1 | *************获取字符串长度************* |
3.运算符
1 | --运算符-- |
1 | *************算术运算符************* |
4.条件分支语句
1 | --条件分支-- |
1 | 321 |
5.循环
1 | --循环-- |
1 | *************while************* |
6.函数
1 | --函数-- |
1 | *************无参数无返回值************* |
7.表
1 | --表-- |
1 | *************数组************* |
8.迭代器
1 | --表之迭代器遍历-- |
1 | *************ipairs************* |
9.字典
1 | --字典-- |
1 | 聪头 |
10.类
1 | --类-- |
1 | 聪头 |
11.包
1 | print('*************全局变量和本地变量*************') |
Practice11_Require2.lua
1 | print('测试') |
结果
1 | *************全局变量和本地变量************* |
12.特殊用法
1 | print('*************特殊用法*************') |
1 | *************特殊用法************* |
13.协程
1 | --协同程序 |
1 | *************协程的创建************* |
14.元表
1 | --元表 |
1 | *************元表概念************* |
15.面向对象
1 | --面向对象 |
1 | *************封装************* |
16.自带库
1 | --自带库 |
1 | *************时间************* |
17.垃圾回收
1 | --垃圾回收 |
1 | 20505 |
【Unity技术栈】Unity热更新之Lua语法
2024/03/21/blog_articles/Unity技术栈/唐老狮--Unity热更新之Lua语法/
评论