Exemplo n.º 1
0
 public void UmengPay(int id)
 {
     SDKProduct.ProductData data = SDKProduct.Products [id];
     if (id == SDKProduct.Diamond50 || id == SDKProduct.Diamond150 || id == SDKProduct.Diamond500)
     {
         this.sdk.Pay(data.Price, data.Name, data.Amount);
     }
     else
     {
         this.sdk.Pay(data.Price, data.Amount);
     }
 }
Exemplo n.º 2
0
 public override void DoPay(int product)
 {
             #if UNITY_EDITOR
     Main.Instance.EventBus.FireEvent(EventId.SDK_PAY, new SDKManager.PayBackData(product, true));
             #elif FREE
     Main.Instance.EventBus.FireEvent(EventId.SDK_PAY, new SDKManager.PayBackData(product, true));
             #else
     SDKProduct.ProductData data = SDKProduct.Products [product];
     this.mSoulSDKClass.CallStatic("pay", this.mJavaObject, data.Key);
             #endif
     Main.Instance.SDKManager.UmengPay(product);
 }