У меня есть две кнопки покупки, которые покупают 2 разных руки. Я сделал 3 уровня (один и тот же уровень, но с другой рукой), и у меня есть 2 сценария, которые направляют покупателя на уровень с определенной рукой. Проблема, когда я пытаюсь купить руку 1 или руку 2, она перенаправляется на один уровень с рукой 1 (даже если в сценарии есть уровень 3).
PurchaseScript.cs
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class PurchaseScript : MonoBehaviour
{
public void BuyComplete(UnityEngine.Purchasing.Product product)
{
//I added it as product.id for this example, you will need to decide how you will do it.
Application.LoadLevel("Level2");
}
public void BuyFailed(UnityEngine.Purchasing.Product product, UnityEngine.Purchasing.PurchaseFailureReason fa)
{
Debug.Log("PURCHASE FAILED");
}
}
PurchaseScript2.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class PurchaseScript2 : MonoBehaviour
{
public void BuyComplete(UnityEngine.Purchasing.Product product)
{
//I added it as product.id for this example, you will need to decide how you will do it.
Application.LoadLevel("Level3");
}
public void BuyFailed(UnityEngine.Purchasing.Product product, UnityEngine.Purchasing.PurchaseFailureReason fa)
{
Debug.Log("PURCHASE FAILED");
}
}