预览你的对话

您可以在 Visual Studio Code 扩展中运行 Yarn Spinner 脚本,而无需将其导入游戏或通过游戏引擎运行。

这意味着即使游戏尚未准备好添加对话,您也可以为游戏编写内容。它对于在游戏中测试之前快速检查您的 Yarn 脚本是否按照您希望的方式工作也很有用。

[!信息] 这与您在以下位置测试对话时获得的预览体验基本相同: https://try.yarnspinner.dev ,这是您在 beginners-guide.md

Previewing dialogue in Visual Studio Code. On the left hand side, Yarn script is being edited, and on the right hand side, the same script is being played through.

显示对话预览

要在 Visual Studio Code 中预览对话,请按打开命令面板 Command-Shift-P (Control-Shift-P 在 Windows 上),然后输入“预览对话”。您当前的 Yarn 项目将在侧面打开,您可以开始执行脚本。

[!信息] 默认情况下,对话预览将从名为“Start”的节点开始播放。如果不存在名为“Start”的节点,则对话预览将从文件中的第一个节点开始播放。您可以在预览区域右上角的菜单中选择从哪个节点开始播放。

预览功能

在预览模式下播放对话时,有几个功能可用于测试脚本。

  • 更改起始节点: 默认情况下,对话预览将从名为“Start”的节点开始播放(如果您的 Yarn 文件中存在该节点)。如果您想从其他节点开始游戏,请打开节点列表并选择您想要开始的节点。
  • 更改是一次显示一行还是一次显示全部行: 默认情况下,对话框预览一次显示每一行和命令。您可以通过打开“设置”菜单并将设置更改为“一次显示所有行”,将其更改为一次性交付所有内容。
  • **显示变量内容:**可以看到当前所有变量的内容 变量 通过打开“设置”菜单并选择“显示变量”在脚本中。将出现一个变量列表,当您运行脚本时,它们会在脚本内容更改时更新。
  • **更改是否显示“不可用”行:**选项可以是 标记为“不可用” 取决于测试是否通过。默认情况下,未通过此测试的选项根本不会显示在对话预览中;要将其更改为显示所有选项(包括用户无法选择的选项),请打开“设置”菜单并选择“显示不可用的选项”。
  • 重新启动脚本: 当您单击“重新启动”按钮时,对话预览将从当前选定的起始节点重新启动。

导出您的脚本

您可以导出包含 Yarn 脚本的可运行版本的独立 HTML 文件,您可以将其发送给其他人供他们播放。对于想要在与其他团队成员合作集成其内容之前获得脚本反馈的作家来说,这尤其有用。

要导出脚本,请单击“导出”按钮,然后选择保存文件的位置。然后可以将该文件发送到您喜欢的任何地方,并且可以在所有主要网络浏览器中打开。