帮助
开发常见问题

关闭 Typescript 资源的自动编译

5min

前往 Unity > 偏好设置 菜单,并在常规选项卡中禁用自动刷新项。

现在,自动脚本编译已被禁用,Unity 在您保存更改时不会自动编译脚本。

Document image




❗️ 注意

自动刷新启用 Unity 项目中所有资产的自动更新,不仅限于 Typescript 资产。因此,建议使用自动刷新。



手动编译 Typescript

当自动编译功能被禁用时,您需要手动编译更改的 Typescript。

  • 在项目面板中选择您想要编译的 Typescript,并在检查器面板中按下强制重建按钮。
  • 您可以看到所选的 Typescript 被自动编译。
Document image




手动编译所有 Typescript 资产

您可以通过重建所有来启动对项目中所有 Typescript 资产的编译。

选择 ZEPETO > 脚本 > 重新编译所有将触发项目中所有 Typescript 资产的重新编译。

Document image




👍 提示 重新编译所有(对于未编译的)菜单仅编译之前未编译的 Typescript 资产。



当脚本错误发生时如何检查代码行

有时,当您编写 Typescript 并在运行时运行它时,很难准确定位导致错误的代码位置。

在项目面板中选择导致错误的 Typescript,并在检查器面板中单击打开编译脚本按钮。

Document image




您将在脚本编辑器中看到编译成 Javascript 的 Typescript。

您可以在控制台日志中找到标记为错误的 Javascript 行。

Document image