Roblox Guidebook知识库
简体中文 ⌄

Luau 与 Roblox 游戏机制

脚本、事件、交互,以及教学机制的排查。

先弄清脚本用途和执行位置。同样的文字在服务器和客户端上下文中,不会自动产生同样结果。第一次检查可以选择一个小机制:帮助按钮、交互站或检查点。在增加功能之前,先记录预期动作。

如果结果不同,请查看 Output 和准确消息,而不是随机改动。RemoteEvent 验证把玩家请求和服务器决定分开。教学示例与独立检查有助于理解机制约定,但 Studio、多客户端和已发布游戏仍需分别测试。请阅读所选指南中的限制和测试计划。

开发06

Luau 表:路线列表与按键查找

一个表可以描述顺序,另一个表可以按名称保存站点信息。本文用虚构的提灯散步练习,区分索引、键和值,读取记录,并检查插入或移除元素后的位置变化。

Roblox Creator Hub — Tables阅读
开发10

Roblox ProximityPrompt:服务器何时应该允许交互

以一扇练习门为例,区分提示显示、交互事件和获准的状态修改。逐项规划角色、对象、距离与重复请求检查,并记录清楚测试条件和实际结果。

Roblox Creator Hub — Securing the client-server boundary阅读
开发11

Roblox 请求限流:保护服务器提示,避免反复点击

为工坊文字提示制作教学限流器:允许四次立即尝试,再以每秒两个令牌的速度补充。解释玩家独立状态、服务器时间、按钮恢复和本地检查,不向 Roblox 发送真实测试流量。

Roblox Creator Hub — Client-server boundary阅读
开发12

Roblox UpdateAsync:为什么两次保存会丢失一次修改

两个虚构的工坊服务器都读到 100,各自增加 5,保存结果却只有 105。本文区分覆盖旧快照与转换最新状态,画出冲突顺序,并用本地纯函数测试解释重新计算。示例不连接真实数据存储。

Roblox Creator Hub — Data stores阅读
开发13

第一次保存 Roblox 进度:读取、修改与重新进入

用一个计数器学习持久化保存。我们将区分玩家数据和 Studio 项目文件,准备独立的测试体验,并避免把读取失败误当成没有记录。本教程是入门练习,不是可直接用于正式游戏经济系统的完整方案。

Roblox Creator Hub — Data stores阅读
开发15

Roblox Studio 帮助按钮:电脑、手机与手柄

制作独立的本地帮助面板:安全区域、AnchorPoint、长文本换行、明确翻页与返回。包含准确属性、原创 LocalScript,以及尚未填写结果的测试计划。

Roblox Creator Hub — Text & image buttons阅读