public void Pay(int id, System.Action <int> buyAction) { this.buyAction = buyAction; #if (UNITY_ANDROID || UNITY_IOS) && !UNITY_EDITOR // ads if (id == 1) { if (isReadUnityOrAdmobAwardAds()) { showAdmobOrUnityRewardAds(buyAction); } else { UIcontroller.getInst().gameTip.showAtion(42); buyAction(0); } } // 100 diamond else { purchaser.DoIapPurchase(id, buyAction); } #else buyAction(1); #endif }