Skip to content

脚本校验 ​

脚本校验可以帮助你在导出之前尽早发现问题。

它是什么 ​

校验是 GenPy 的自动检查系统。你可以在写作过程中反复运行它,及时发现错误、警告和优化建议,避免问题积累到发布前才集中爆发。

INFO

最好的做法不是“最后再校验一次”,而是把校验当成日常创作流程的一部分。

它会检查什么 ​

  • 文本格式或结构问题
  • 指向不存在场景的跳转
  • 没有出口、会让玩家卡住的死路场景
  • 条件判断或剧情逻辑里使用的未定义变量
  • 缺失的角色定义
  • 可能影响存档和继续游玩的兼容性问题
  • 永远无法进入的代码或场景

如何使用 ​

  1. 在发布中心或工具区打开脚本校验。
  2. 对当前项目运行校验。
  3. 按分类和严重程度查看问题列表。
  4. 点击任意问题,直接跳转到对应行或场景。
  5. 修复问题后再次运行校验。
  6. 重复这个过程,直到剩余问题都已经确认无误。

严重程度说明 ​

  • 错误:必须修复的问题,可能导致故事无法正常运行
  • 警告:建议尽快处理的问题,可能会影响分支或玩家体验
  • 提示:用于提升脚本质量和一致性的建议

什么时候适合使用 ​

  • 每次导出之前
  • 大幅修改剧情或路线结构之后
  • QA 或试玩准备阶段
  • 导入旧脚本、重组章节之后

它为什么有帮助 ​

  • 能尽早发现断掉的场景连接
  • 帮你找出已经和当前结构不一致的旧逻辑
  • 降低存档或路线推进出错的风险
  • 在发布前提供一份清晰的修正清单

使用建议 ​

  • 越早校验、越频繁校验,修问题就越轻松。
  • 先修复错误,再处理警告。
  • 大量修改选项、场景或变量后,一定要重新运行一次校验。

TIP

把脚本校验和 故事图谱、分支视图、变量 面板结合使用,排查问题会更全面。

Built for GenPy creators.