コード例 #1
0
    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, () => {
        }));
    }
コード例 #2
0
 public PurchaseProcessingResult ProcessPurchase(PurchaseEventArgs args)
 {
     currentPurchasingAction();
     currentPurchasingAction = null;
     return(PurchaseProcessingResult.Complete);
 }