Esempio n. 1
0
 //购买商品
 public void PurchaseItem(int productID,IAPSuccessEvent iapSuccessHandle,IAPFailedEvent iapFailedHandle)
 {
     _IAPSuccessEvent=iapSuccessHandle;
     _IAPFailedEvent=iapFailedHandle;
     string Id = System.Convert.ToString(productID);
     string[] args={Id};
     mainActivity.Call("purchaseItem",args);
 }
Esempio n. 2
0
 public static void PurchaseItem(int productID,IAPSuccessEvent iapSuccessHandle,IAPFailedEvent iapFailedHandle)
 {
     _IAPSuccessEvent=iapSuccessHandle;
     _IAPFailedEvent=iapFailedHandle;
     _purchaseItem(productID);
 }
Esempio n. 3
0
 public void PurchaseItem(int productID,IAPSuccessEvent iapSuccessHandle,IAPFailedEvent iapFailedHandle)
 {
     if (Application.platform == RuntimePlatform.IPhonePlayer)
     {
         UtilsForIOS.PurchaseItem(productID,iapSuccessHandle,iapFailedHandle);
     }
     else if (Application.platform == RuntimePlatform.Android)
     {
     #if UNITY_ANDROID
         UtilsForAndroid.Instance.PurchaseItem(productID,iapSuccessHandle,iapFailedHandle);
     #endif
     }
 }