脚本标签

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

脚本 选项卡包含用于写入和测试脚本的工具。您只能在查看或编辑脚本时才能访问此选项卡。

Script tab indicated in Studio toolbar

导航

导航 部分 让你快速跳转到任何打开的脚本。

行动快捷方式描述
返回 Shift Ctrl -  (Windows) Shift -  (Mac)导航到以前打开的脚本。
向前 Shift Ctrl =  (Windows) Shift =  (Mac)导航到下一个打开的脚本。

编辑

编辑 部分可让您搜索并编辑脚本的任何部分,以及选择 Explorer窗口中的实例进行批量操作。请参阅工作室捷径,了解这些操作绑定的默认捷径。

Edit tools indicated in Script tab
行动描述
查找

打开以下工具的弹出菜单:

  • 查找 — 在脚本中找到所有输入实例。:
  • 找到下一个 — 找到"寻找" widget中找到的下一个控件项。:
  • 查找以前的 — 找到在“查找”栏中找到的以前控件配项。:
  • 找到所有 — 在一个场景方找到你输入的所有实例,即使它们在当前选定的脚本之外。:
  • 跳转到行 — 导航到脚本中特定行。:
  • 快速打开 — 在 Explorer 窗口中搜索所有实例。:
  • 快速打开操作 — 搜索所有工作室操作。:
  • 打开脚本功能过滤器 — 搜索活动脚本和其需要模块脚本中的所有函数。
替换 让你用新的字符串替换脚本中的一个(或全部)匹配项。
选择

打开以下工具的弹出菜单:

  • 选择全部 — 选择脚本的所有内容。:
  • 选择子集 — 在 Explorer 窗口中选择所有选定实例的子集。

格式

格式 部分让你格式化部分或脚本的整体以便于阅读。下拉列表允许您选择 格式选择格式文档

Format options indicated in Script tab
行动快捷方式描述
格式选择 Alt Shift F  (Windows) Shift F  (Mac)以正确的布局和indentation格式化当前选择的脚本部分。
格式文档 无论当前选择如何,都会格式化整个脚本。

暂停并恢复脚本

在游戏测试时, 暂停脚本重新启动脚本 按钮对于暂停物理和渲染都有用,而不需要暂停物理

Pause Scripts and Resume Scripts buttons available during playtesting in Studio.

调试工具

调试器部分让你控制调试器。

Debugging tools indicated in Script tab
行动快捷方式描述
步入 F11将调试器移至当前行上的函数。如果当前行上没有函数,调试器将移至下一行。
步过 F10将调试器移至下一行代验证码,而不是进入函数。
走出步 Shift F11将调试器从当前函数移至函数首次调用后的下一行代码。如果当前行不在函数内,调试器移至下一行。

您可以选择将脚本错误视为临时断点处理。

行动描述
永远 禁用即时脚本调试。
对所有例外 标记所有错误,即使是在 pcall 内发生的错误。
关于未处理的异常 仅标记发生在未保护模式的错误;调试器忽略在 pcall 内发生的错误。

其他行动

最右边的 行动 部分包含各种各样的脚本行动。

行动快捷方式描述
前往脚本错误 导航鼠标到脚本中的第一个错误实例。
重新加载脚本 Ctrl R  (Windows) R (Mac)将任何对脚本进行的更改应用到活动测试。除非您的工作室设置设置为自动保存运行时脚本更改或您在停止游戏测试时确认保存更改,否则更改不会保存到游戏测试之外的脚本中。此操作仅在游戏测试时可用。
提交 提交任何对脚本的更改,以便更新的脚本可以在您的团队中的其他开发人员使用。此操作仅在协作会话期间可用。
切换评论 Ctrl /  (Windows) / (Mac)切换是否一个脚本行是评论还是不是。
扩展所有折叠 Ctrl E  (Windows) E (Mac)扩展脚本中所有折叠的文件。
收起所有折痕 Shift Ctrl E  (Windows) Shift E  (Mac)关闭脚本的所有可折叠部分。