반응형
플레이팹 로그인이 되었다는 가정하에 진행
코드 작성
using PlayFab;
using PlayFab.ClientModels;
using PlayFab.Json;
using PlayFab.ProfilesModels;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayfabManager : MonoBehaviour
{
private void DisplayPlayfabError(PlayFabError error) => Debug.LogError("error : " + error.GenerateErrorReport());
public void GetCatalog() //카테고리 가져오기
{
PlayFabClientAPI.GetCatalogItems(new GetCatalogItemsRequest() { CatalogVersion = "Shop" }, shop =>
{
for (int i = 0; i < shop.Catalog.Count; i++)
{
var catalog = shop.Catalog[i];
string catalogVersion = catalog.CatalogVersion;
string itemClass = catalog.ItemClass;
string itemId = catalog.ItemId;
if (catalog.ItemId.Equals(""))
{
}
}
}, DisplayPlayfabError);
}
}
반응형