使用 Azure Functions 的 CloudScript 支持更多语言,并提供改进的调试工作流。
编写自定义 CloudScript 教程介绍如何编写 CloudScript 代码本身。
- 你应熟悉 PlayFab 的基础知识。
- 所示的 C# 示例对应于使用 PlayFab Unity SDK。
- JavaScript 示例对应于使用 PlayFab CloudScript 服务。
你的第一个 CloudScript 修订版
创建游戏后,PlayFab 会自动包含一个示例脚本作为你的第一个修订版。此修订版包含许多可用于学习和测试 CloudScript 的方法。 若要查看这些函数:- 打开 Game Manager。
- 选择你的游戏。
- 在左侧边栏中选择 Automation。
上传你自己的修订版
你可以通过 Game Manager 上传自己的自定义方法。你上传的每个文件都会创建一个新的修订版。上传期间,PlayFab 服务会对你的 CloudScript 运行简单的 LINT 检查以查找语法错误。 如果发现错误:- 将显示一条错误消息。
- 修复错误,然后再次选择 SUBMIT。
- 默认情况下,新上传必须通过选择 DEPLOY REVISION # TO LIVE 链接进行部署。这样你可以更新或在多个 CloudScript 版本之间进行回滚。
GitHub 集成
你还可以使用 GitHub 管理你的 CloudScript 修订版。你必须拥有一个 GitHub 帐户,并且必须已登录。- 选择 USE GITHUB 按钮(上一个屏幕截图中的灰色按钮)。
- 下一个窗口会有一个橙色的 AUTHORIZE GITHUB ACCOUNT 按钮。
- 在 GitHub 中创建一个新的空仓库。
- 返回 PlayFab Game Manager 中的 GitHub 页面(刷新标签页)。
- 此时,你应该能够选择你的 GitHub 仓库,并将其绑定到你的游戏。
