void Start() { instance = this; Timer connectTimer = new Timer(); connectTimer.SetTimer(GameController.connectionTimeout + 0.1f); StartCoroutine(connectTimer.ActionAfterTimer(() => { if (m_StoreController == null) { initializeAction = () => { StartCoroutine(GameController.ActionAfterFewFramesCoroutine(3, () => { LevelController.instance.CheckFullVersionGame(); })); }; InitializePurchasing(); //LevelController.instance.CheckFullVersionGame (); } })); StartCoroutine(GameController.ActionAfterFewFramesCoroutine(10, () => { })); }
public PurchaseProcessingResult ProcessPurchase(PurchaseEventArgs args) { currentPurchasingAction(); currentPurchasingAction = null; return(PurchaseProcessingResult.Complete); }