Ejemplo n.º 1
0
    private void Initialize()
    {
        if (PlayerPrefs.HasKey("HeartAmount"))
        {
            heartAmount = PlayerPrefs.GetInt("HeartAmount");
        }
        else
        {
            heartAmount = Constants.HEART_MAX_CHARGE_COUNT;
        }

        if (PlayerPrefs.HasKey("HeartRechargeSpeed") || IAPManager.Instance.HadPurchased(Constants.HeartRechargeSpeedUp))
        {
            heartRechargeSpeed = 2;
        }
        else
        {
            heartRechargeSpeed = 1;
        }

        heartTargetTimeStamp = PlayerPrefs.GetInt("HeartTargetTimeStamp");
        UIController         = FindObjectOfType <UIController>();
        levelLoader          = FindObjectOfType <LevelLoader>();
        heartShopController  = FindObjectOfType <HeartShopController>();

        InitializeTimer();

        int heartCharteRemainSecond = GetHeartTargetTimeStamp() - Utils.GetTimeStamp();
    }
Ejemplo n.º 2
0
 private void Initialize()
 {
     newHeartController            = FindObjectOfType <NewHeartController>();
     diamondController             = FindObjectOfType <DiamondController>();
     afterPurchaseEffectController = FindObjectOfType <AfterPurchaseEffectController>();
     heartShopController           = FindObjectOfType <HeartShopController>();
     UIController = FindObjectOfType <UIController>();
 }
    private void Initialize()
    {
        levelLoader         = FindObjectOfType <LevelLoader>();
        UIController        = FindObjectOfType <UIController>();
        heartShopController = FindObjectOfType <HeartShopController>();
        // popupController = FindObjectOfType<PopupController>();

        diamondShopSiblingIndex = transform.GetSiblingIndex();
        Debug.Log(diamondShopSiblingIndex + ":diamondShopSiblingIndex");
    }
    void Awake()
    {
        if (levelLoader == null)
        {
            levelLoader = FindObjectOfType <LevelLoader>();
        }
        if (diceController == null)
        {
            diceController = FindObjectOfType <DiceController>();
        }
        if (blockController == null)
        {
            blockController = FindObjectOfType <BlockController>();
        }
        if (itemController == null)
        {
            itemController = FindObjectOfType <ItemController>();
        }
        if (noDiceNoCoinController == null)
        {
            noDiceNoCoinController = FindObjectOfType <NoDiceNoCoinController>();
        }
        if (speicalBlockController == null)
        {
            speicalBlockController = FindObjectOfType <SpeicalBlockController>();
        }
        if (statisticsController == null)
        {
            statisticsController = FindObjectOfType <StatisticsController>();
        }
        if (resetDiceController == null)
        {
            resetDiceController = FindObjectOfType <ResetDiceController>();
        }
        if (uiController == null)
        {
            uiController = FindObjectOfType <UIController>();
        }
        if (heartShopController == null)
        {
            heartShopController = FindObjectOfType <HeartShopController>();
        }
        if (itemShopController == null)
        {
            itemShopController = FindObjectOfType <ItemShopController>();
        }
        if (diamondShopController == null)
        {
            diamondShopController = FindObjectOfType <DiamondShopController>();
        }
        if (startController == null)
        {
            startController = FindObjectOfType <StartController>();
        }
        if (newHeartController == null)
        {
            newHeartController = FindObjectOfType <NewHeartController>();
        }
        if (diamondController == null)
        {
            diamondController = FindObjectOfType <DiamondController>();
        }
        if (iAPManager == null)
        {
            iAPManager = FindObjectOfType <IAPManager>();
        }
        if (rewardController == null)
        {
            rewardController = FindObjectOfType <RewardController>();
        }
        if (this.name != Constants.GAME_OBJECT_NAME.STAGE.CLONED_BLOCK)
        {
            cameraShakersForPlate = FindObjectsOfType <CameraShaker>();
        }

        _initialize();
    }