你好,Roblox
本课属于 Coddy Lua 学习旅程的“Roblox 游戏脚本编写”单元。第 1 课,共 25 课。
每个 Roblox 游戏都由部件(方块、球体、平台)和脚本组成,脚本会告诉部件该做什么。脚本使用Luau 编写,这是 Roblox 基于 Lua 制作的编程语言。
右侧的游戏是一个真实的世界:一块草地底板、一个出生点和一块黄色标牌。按下开始,即可在游戏中运行你的脚本,并使用 W A S D 和 Space 四处走动。
每个脚本编写者首先要学的是 print。它会在游戏下方的输出面板中写入一行内容,并显示这行内容在游戏中出现的时间:
print("The game started")引号中的文本是一个字符串。print 也会显示非字符串内容,例如数字和部件的名称。世界中的每个部件都位于 workspace 中,你可以通过名称访问部件:
print(workspace.Baseplate.Name)这会打印 Baseplate。游戏开始时,脚本会从第一行运行到最后一行,执行一次。
挑战
简单编写你的第一个 Roblox 脚本。
- 在
print("")的引号之间输入一条消息,例如print("Hello, Roblox!")。 - 保留两边的引号:你的文字要写在引号里面。
按“开始”:你的消息会显示在游戏下方的输出区域。然后按“检查”。
亲手试试
-- 游戏开始时,这段脚本会运行一次。
print("")
Roblox 游戏脚本编写中的所有课
自己练习: Lua 在线编译器