21 lines
731 B
C#
21 lines
731 B
C#
|
|
namespace HC
|
||
|
|
{
|
||
|
|
public class HCPurchase : HCIPurchase
|
||
|
|
{
|
||
|
|
public void Init()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Buy(HCPaymentArgs paymentArgs)
|
||
|
|
{
|
||
|
|
HCDebugger.LogDebug($"发起支付: {paymentArgs.productId} {paymentArgs.productName} {paymentArgs.money} {paymentArgs.gameExtraParam} HCSDKManager.Instance.OnPurchaseDone = {HCSDKManager.Instance.OnPurchaseDone}");
|
||
|
|
// orderID, productName, productID, purchaseResult, gameExtra
|
||
|
|
HCSDKManager.Instance.OnPurchaseDone?.Invoke("orderId", paymentArgs.productName, paymentArgs.productId, true, paymentArgs.gameExtraParam, false, "");
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Awarded(string orderID)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|