首页
最新主题
最新回复
热门主题
最新精华
抢沙发
公告区
综合讨论区
Y3编辑器论坛
BBS
编辑器下载
开发者文档
排行榜
Ranklist
搜索
本版
帖子
用户
Hi: 游客~
用户登录
Y3编辑器论坛
»
Y3编辑器论坛
›
综合讨论区
›
教程分享
›
【lua】从零开始的lua教程系列(二)
大乌龙球#3504
大乌龙球#3504
当前离线
积分
649
11
主题
10
回帖
649
积分
优秀创作者
优秀创作者, 积分 649, 距离下一级还需 351 积分
优秀创作者, 积分 649, 距离下一级还需 351 积分
积分
649
发消息
发表于 2023-7-4 18:30:53
|
显示全部楼层
|
阅读模式
5498
10
大家好,这里是大乌龙球。今天为大家讲解如何配置lua开发环境,和安装合适的编辑器。并为大家介绍一些常用的编辑器插件
绝大多数情况下,你需要在 windows 上完成 Y3 的地图开发工作。因此教程只会讲解 windows 环境下的情况。这里推荐 64 位的 windows 10 系统,并且推荐安装红石更新。
==============
安装lua环境 =================
要在Windows上配置Lua环境变量,请按照以下步骤操作:
下载并安装Lua解释器。你可以从Lua官方网站(
https://www.lua.org/download.html
)下载解释器,使用 makefile 编译成适合你系统的可执行文件和动态链接库。
lua.zip
(537.33 KB, 下载次数: 85)
2023-7-4 18:25 上传
点击文件名下载附件
教程会为你提供一个已经编译好的版本,它适配了大部分64位的 windows 系统。你可以下载附件,解压后将会得到一个名为lua的文件夹,里面包含了 lua 的可执行文件和动态链接库。将这个文件夹放到一个合适的位置,例如:`C:\`
为了使系统可以知道你把lua放在哪里,需要配置环境变量。具体步骤如下:
1. 打开“控制面板”,然后选择“系统和安全”。
2. 选择“系统”,然后选择“高级系统设置”。
3. 在“系统属性”对话框中,选择“环境变量”。
4. 在“环境变量”对话框中,找到“系统变量”部分
5. 选中“Path”变量,然后选择“编辑”按钮(或双击)。
6. 点击新建,输入lua的路径,例如:`C:\lua`,然后点击“确定”按钮。
7. 点击所有的“确定”按钮,关闭所有对话框。
现在,你已经成功配置了Lua环境变量。你可以在命令行中输入“lua”命令来启动Lua解释器,并开始编写和运行Lua脚本。
> 测试你是否安装成功了lua
1. 按下键盘上的 win + r
2. 在运行框输入 cmd,然后回车
3. 在命令行中输入 lua -v (注意一定要有空格)
4. 如果你看到了类似于下面的输出,那么恭喜你,你已经成功安装了lua环境
==============
安装编辑器 =================
这里我们推荐使用免费好用强大的 vscode 编辑器,我们从官方网站(
https://code.visualstudio.com/Download
)下载安装包,然后安装即可。
通常情况下默认安装即可,如果你想要更加个性化的安装,可以参考官方文档(
https://code.visualstudio.com/docs/editor/command-line
)。
启动后会看到一个欢迎界面,根据引导提示,完成一些基本的配置,例如选择一个合适的主题,安装一些常用的插件等等。如果你看到的不是中文,可以先安装一个中文语言包。
点击 ctrl + shift + x,或点击图上按钮,打开插件面板,搜索并安装中文扩展插件,重启编辑器,就可以看到中文界面了。
接下来,搜索并安装插件(步骤同上):
1. sumneko.lua
2. actboy168.lua-debug
3. code runner
==============
编辑运行lua脚本 =================
接下来的学习过程,我们不急于在 Y3 地图中编写 lua 脚本,而是先在 vscode 中编写 lua 脚本,然后使用 code runner 插件运行脚本,这样可以更加方便的调试和学习。
1. 打开 vscode,点击文件 —— 打开文件夹,选择用来存放 lua 脚本的文件夹,例如:`C:\learn_lua`
2. 选择信任作者,这是你自己,为啥不信?
3. 在资源管理器中新建一个文件,`hello.lua`
4. 在右侧编辑界面输入以下代码:
```lua
print('Hello, world!')
```
5. 点击右上角Run Code 按钮(需要安装 code runner 插件),或者按下 ctrl + alt + n,就可以在“控制台”窗口看到输出的结果了。
恭喜你,成功完成了脱离 y3 编写 lua 脚本的第一步。
回复
举报
魔兽三贱客#5347
魔兽三贱客#5347
当前离线
积分
24
1
主题
3
回帖
24
积分
普通创作者
普通创作者, 积分 24, 距离下一级还需 176 积分
普通创作者, 积分 24, 距离下一级还需 176 积分
积分
24
发消息
发表于 2023-7-6 16:33:41
|
显示全部楼层
不错,学习学习
回复
举报
llss77#1974
llss77#1974
当前离线
积分
690
7
主题
47
回帖
690
积分
优秀创作者
优秀创作者, 积分 690, 距离下一级还需 310 积分
优秀创作者, 积分 690, 距离下一级还需 310 积分
积分
690
发消息
发表于 2023-7-7 15:33:31
|
显示全部楼层
大佬快来下一期~
回复
举报
GGBOND#3887
GGBOND#3887
当前离线
积分
146
0
主题
19
回帖
146
积分
普通创作者
普通创作者, 积分 146, 距离下一级还需 54 积分
普通创作者, 积分 146, 距离下一级还需 54 积分
积分
146
发消息
发表于 2023-7-11 18:12:44
|
显示全部楼层
图文并茂,给球佬跪了
回复
举报
林枫#2514
林枫#2514
当前离线
积分
20
0
主题
2
回帖
20
积分
普通创作者
普通创作者, 积分 20, 距离下一级还需 180 积分
普通创作者, 积分 20, 距离下一级还需 180 积分
积分
20
发消息
发表于 2023-8-12 00:47:31
|
显示全部楼层
查找下一步
回复
举报
洛阳种草商贸#9071
洛阳种草商贸#9071
当前离线
积分
8
0
主题
2
回帖
8
积分
新手上路
新手上路, 积分 8, 距离下一级还需 2 积分
新手上路, 积分 8, 距离下一级还需 2 积分
积分
8
发消息
发表于 2023-9-4 20:52:08
|
显示全部楼层
大神威武!点赞!
回复
举报
忍村丶君麻吕#5996
忍村丶君麻吕#5996
当前离线
积分
20
0
主题
6
回帖
20
积分
普通创作者
普通创作者, 积分 20, 距离下一级还需 180 积分
普通创作者, 积分 20, 距离下一级还需 180 积分
积分
20
发消息
发表于 2023-9-4 23:40:22
|
显示全部楼层
32442561412341235
回复
举报
忍村丶君麻吕#5996
忍村丶君麻吕#5996
当前离线
积分
20
0
主题
6
回帖
20
积分
普通创作者
普通创作者, 积分 20, 距离下一级还需 180 积分
普通创作者, 积分 20, 距离下一级还需 180 积分
积分
20
发消息
发表于 2023-9-4 23:40:47
|
显示全部楼层
89偶尔千万人复工后认同感和
回复
举报
忍村丶君麻吕#5996
忍村丶君麻吕#5996
当前离线
积分
20
0
主题
6
回帖
20
积分
普通创作者
普通创作者, 积分 20, 距离下一级还需 180 积分
普通创作者, 积分 20, 距离下一级还需 180 积分
积分
20
发消息
发表于 2023-9-4 23:41:10
|
显示全部楼层
12454321341242456T23512341231
回复
举报
去吧沙师弟#6240
去吧沙师弟#6240
当前离线
积分
504
5
主题
30
回帖
504
积分
优秀创作者
优秀创作者, 积分 504, 距离下一级还需 496 积分
优秀创作者, 积分 504, 距离下一级还需 496 积分
积分
504
发消息
发表于 2023-10-9 22:13:55
|
显示全部楼层
看来lua人还挺多
回复
举报
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
网易邮箱登录
|
KK通行证登录
回复
夏日·闪闪发光勋章
社区大佬计划VOL.1专享