取得遊戲資料
從遊戲用戶端
使用PlayFabClientAPI 中的 GetTitleData 取得特定遊戲的 KVP。下列程式碼範例會顯示所有遊戲資料的值。
從遊戲伺服器
使用PlayFabServerAPI 中的 GetTitleData 取得特定遊戲的 KVP。下列程式碼範例會顯示所有遊戲資料的值。
設定遊戲資料
遊戲資料不太可能非常頻繁地變更。在大多數情況下,您應該將遊戲資料用於在遊戲生命週期中大部分時間都不會變更的靜態資料。 您可以使用 Game Manager 或伺服器 API 函式設定遊戲資料。使用 Game Manager 設定遊戲資料
若要使用 Game Manager 將主要遊戲資料新增至遊戲,請執行下列步驟。- 在 Game Manager 中開啟遊戲。
- 選取 Content,然後選取 Title Data。
- 選取 New Title Data
- 在新遊戲資料頁面中,輸入 Key 的值和 Value 的值。Key 和 Value 都會儲存為字串。
- 使用 Save 按鈕儲存新的資料項目。
在 C# 中呼叫伺服器 API 設定遊戲資料
SetTitleData API 是您必須從專用伺服器呼叫的伺服器 API。每次呼叫SetTitleData 只能設定一個遊戲資料 KVP。
使用 Game Manager 設定遊戲資料覆寫
覆寫也是一組 JSON 索引鍵/值組,理想上應用於包含主要遊戲資料之索引鍵/值組所需的差異變更。與主要遊戲資料相比,差異變更可以包括新的索引鍵/值、現有索引鍵值的變更,或索引鍵的刪除 (以 NULL 作為值的輸入)。 若要將覆寫新增至主要遊戲資料,請執行下列步驟。- 在 Game Manager 中開啟遊戲。
- 選取 Content,然後選取 Title Data。
- 選取 New Override。
- 輸入覆寫標籤,並輸入 Key 的值和 Value 的值。Key 和 Value 都會儲存為字串。
- 使用 Save 按鈕儲存新的遊戲資料覆寫。
此覆寫的索引鍵/值組集合目前只有在使用實驗時才會生效。
遊戲資料覆寫值最多可能需要一分鐘才能重新整理並保存。
