Skip to main content
使用 Azure Functions 的 PlayFab CloudScript 是一项新功能,能够按需以你选择的语言执行无服务器计算。为此,我们利用 Azure Functions,并通过 Visual Studio Code 提供紧密集成。 使用 Azure Functions 运行与 PlayFab 游戏绑定的云代码,可让你享受 C# 及强类型代码的强大能力,同时能够利用诸多 Azure 功能,例如 CosmosDB。 将 CloudScript 构建于 Azure Functions 之上,带来了几项关键改进:
  1. 能够使用 C#、JavaScript 以及其他受支持的 Azure Functions 语言编写 CloudScript。
  2. 能够使用 Visual StudioVisual Studio Code 在本地调试 CloudScript。此外,我们发布了开源的 Visual Studio Code Extension for PlayFab,让你更轻松地使用 Azure Functions 创建 CloudScript。
  3. 能够编写排队的 CloudScript 函数并长时间运行,因为我们会异步等待其完成。
  4. Azure Function 代码中对 API 调用次数没有限制。
注意: 有关 Azure Functions 的更多信息,请访问 Azure Functions 文档

使用 Azure Functions 的 CloudScript 类型

CloudScript 的一项主要新功能是支持长时间运行的 CloudScript。这是通过引入一种基于 Azure Functions 队列存储触发的 CloudScript 类型实现的。使用这种新的 CloudScript 类型时,你需要为每个创建的 CloudScript 决定所使用的 CloudScript 类型。 有关每种函数类型的优势和限制,请阅读 Azure 的相关文档:

定价

要使用此功能,你必须自带 Azure 订阅。这意味着,与在没有 PlayFab 集成的情况下使用 Azure Functions 一样,使用费用将计入你的 Azure 订阅。有关定价的更多信息,请参见 Azure 网站上的 Azure Function 定价

入门

若要开始使用 Azure Functions 版 CloudScript,请阅读我们的快速入门指南并观看我们的入门视频
最后修改于 2026年8月6日