https://learn.microsoft.com/ko-kr/gaming/playfab/features/data/titledata/quickstart

์˜ˆ์ œ ์ฃผ์†Œ


PlayFabClientAPIย ์—์„œย GetTitleData๋ฅผ ์‚ฌ์šฉํ•ด ํŠน์ • ํƒ€์ดํ‹€์— ๋Œ€ํ•œ KVP๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๋‹ค์Œ์˜ ์ฝ”๋“œ ์˜ˆ์ œ๋Š” ๋ชจ๋“  ํƒ€์ดํ‹€ ๋ฐ์ดํ„ฐ์˜ ๊ฐ’์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

public void ClientGetTitleData() {

ย  ย  PlayFabClientAPI.GetTitleData(new GetTitleDataRequest(),

ย  ย  ย  ย  result => {

ย  ย  ย  ย  ย  ย  if(result.Data == null || !result.Data.ContainsKey("MonsterName")) Debug.Log("No MonsterName");

ย  ย  ย  ย  ย  ย  else Debug.Log("MonsterName: "+result.Data["MonsterName"]);

ย  ย  ย  ย  },

ย  ย  ย  ย  error => {

ย  ย  ย  ย  ย  ย  Debug.Log("Got error getting titleData:");

ย  ย  ย  ย  ย  ย  Debug.Log(error.GenerateErrorReport());

ย  ย  ย  ย  }

ย  ย  );

}


data๊ฐ€ ๋น„์—ˆ๊ฑฐ๋‚˜ MonsterNameํ‚ค๊ฐ€ ์—†์œผ๋ฉดDebug.Log("No MonsterName")

MonsterNameํ‚ค๊ฐ€ ์žˆ์œผ๋ฉดย Debug.Log("MonsterName: "+result.Data["MonsterName"])๋˜๋Š”๊ฑฐ ๊ฐ™์€๋ฐ


์™œย ๋ชจ๋“  ํƒ€์ดํ‹€ ๋ฐ์ดํ„ฐ์˜ ๊ฐ’์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๋ผ๊ณ  ์„ค๋ช…ํ•˜๋Š”๊ฑฐ์ž„??