본문 바로가기
개발/Playfab

유니티 플레이팹 아이템 구매 Playfab Shop Purchase Item 간단 사용법

by SPNK 2022. 7. 20.
반응형

플레이팹 로그인이 되었다는 가정하에 진행

 

유니티 플레이팹 게스트 로그인 Playfab Sign In with Guest Login 간단 사용법

코드 작성 using PlayFab; using PlayFab.ClientModels; using PlayFab.Json; using PlayFab.ProfilesModels; using System; using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEngine; using EntityKey = PlayFab.ProfilesMod

parksh3641.tistory.com

 


코드 작성

using System;
using System.Collections.Generic;
using PlayFab;
using PlayFab.ClientModels;
using UnityEngine;

public class PlayfabManager : MonoBehaviour
{
    private void DisplayPlayfabError(PlayFabError error) => Debug.LogError("error : " + error.GenerateErrorReport());

    public void PurchaseItem(string catalogVersion, string storeId, string itemId, int price, string virtualCurrency)
    {
        var request = new PurchaseItemRequest()
        {
            CatalogVersion = catalogVersion,
            StoreId = storeId,
            ItemId = itemId,
            Price = price,
            VirtualCurrency = virtualCurrency
        };

        PlayFabClientAPI.PurchaseItem(request,
            result =>
            {
                Debug.Log("Purchase Item Success!");

            }, DisplayPlayfabError);
    }
}

 


다른 기능 구현하기

 

유니티 플레이팹 아이템 주기 Playfab Grant Item ToUser 간단 사용법

플레이팹 로그인이 되었다는 가정하에 진행 유니티 플레이팹 게스트 로그인 Playfab Sign In with Guest Login 간단 사용법 코드 작성 using PlayFab; using PlayFab.ClientModels; using PlayFab.Json; using PlayFab.ProfilesModel

parksh3641.tistory.com

 

반응형

댓글