Menu
CoddyTech

你好,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。游戏开始时,脚本会从第一行运行到最后一行,执行一次。

challenge icon

挑战

简单

编写你的第一个 Roblox 脚本。

  1. 在 print("") 的引号之间输入一条消息,例如 print("Hello, Roblox!")。
  2. 保留两边的引号:你的文字要写在引号里面。

按“开始”:你的消息会显示在游戏下方的输出区域。然后按“检查”。

亲手试试

-- 游戏开始时,这段脚本会运行一次。
print("")

Roblox 游戏脚本编写中的所有课

自己练习: Lua 在线编译器