安裝
您可以將 Assets/PlayFabSdk 資料夾複製到您的 Unity 專案中。之後,您需要在 Unity 組建設定中啟用指令碼指示詞ENABLE_PLAYFABSERVER_API (範例)。
或者,您可以使用提供的 Unity 套件檔案。
您可以在 MultiplayerServerSample 專案中找到範例程式碼。
使用方式
至少,您需要實作PlayFabMultiplayerAgentAPI.Start() 方法,並為 PlayFabMultiplayerAgentAPI.ReadyForPlayers() 方法啟動協同程式,如下列程式碼所示
PlayFabMultiplayerAgentAPI.OnServerActiveCallback,註冊遊戲伺服器轉換為作用中狀態的時機,如下列範例所示:
如需遊戲伺服器狀態的詳細資訊,請查看此處的 PlayFab 遊戲伺服器基本概念一節
PlayFabMultiplayerAgentAPI.OnMaintenanceCallback在 Azure 需要對 VM 執行維護時觸發PlayFabMultiplayerAgentAPI.OnShutDownCallback在收到終止通知時觸發PlayFabMultiplayerAgentAPI.OnAgentErrorCallback在遊戲伺服器與 PlayFab VM 代理程式之間的通訊發生任何錯誤時觸發
如需更多 GSDK 範例,您可以在此處查看我們的 MPS 範例存放庫
