跳轉到主要內容

教學課程:使用 Azure Functions 的 Cloudscript 本機偵錯

透過 Azure Functions,您現在可以在本機測試和偵錯您的 CloudScript 程式碼。完成本教學課程後,您可以在偵錯工具 (例如 VS Code 或 Visual Studio) 下執行本機 Azure Functions 應用程式、設定中斷點,並執行您的遊戲用戶端。 在本教學課程中,您將了解如何:
[!div class=“checklist”] * 將 ExecuteFunction 的實作新增至您的本機 Azure Functions 應用程式 * 新增設定檔案,告知 PlayFab SDK 從您的遊戲呼叫該本機實作

必要條件

新增 ExecuteFunction 的本機實作

針對 C# Azure Functions 應用程式

若要在 C# Azure Functions 應用程式中設定 ExecuteFunction 的本機實作,請將 ExecuteFunction.cs 檔案新增至您的本機 Azure Functions 應用程式。

ExecuteFunction 本機實作所需的環境變數

將下列設定新增至您的 local.settings.json 檔案: 例如:

設定 PlayFab SDK 以呼叫本機 ExecuteFunction 實作

若要告知 PlayFab SDK 將 ExecuteFunction API 呼叫重新導向至您的本機實作,請將名為 playfab.local.settings.json 的檔案新增至下列兩個位置之一:
  • 電腦上的暫存目錄
    • 在 Windows 上,這是 TEMP 環境變數
    • 在 Linux/Mac 上,這是 TMPDIR 環境變數
  • 遊戲可執行檔的目錄
將檔案的內容設定如下:
當您想要停止本機重新導向,並讓 ExecuteFunction 呼叫 PlayFab API 伺服器時,請刪除 playfab.local.settings.json 檔案。

其他資源

Azure Functions 有一份很棒的指南,說明如何在本機測試和偵錯您的函式。 以下是上述文件中的一些重點。
最後修改於 2026年10月8日