Ejemplo n.º 1
0
    void activateShield()
    {
        pShield = GameObject.Find("playerShield");
        Collider col = pShield.GetComponent <Collider>();

        col.enabled     = true;
        sprPlayerShield = GameObject.Find("sprite_playerShield");
        SpriteRenderer ren = sprPlayerShield.GetComponent <SpriteRenderer>();

        ren.enabled = true;

        cooldownShieldScript = GameObject.Find("cooldownShield").GetComponent <cooldownShield>();
        cooldownShieldScript.decShield();

        //achievement
        scoreCounter.LavidaLoca = false;
    }
    // Use this for initialization
    void Start()
    {
        scoreCounter = GameObject.Find("subScoreCounter").GetComponent <scoreCounter>();
        PlayerPrefs.SetInt("boost3timesAch", 0);
        boostLane          = GameObject.Find("BoostLane");
        btnShield          = GameObject.Find("btnShield").GetComponent <Button>();
        btnAttack          = GameObject.Find("btnAttack").GetComponent <Button>();
        btnBoost           = GameObject.Find("btnBoost").GetComponent <Button>();
        btnPause           = GameObject.Find("Pause");
        maincam            = GameObject.Find("Main Camera");
        swipeScript        = maincam.gameObject.GetComponent <SwipeMovement>();
        boostPropScript    = GameObject.FindGameObjectWithTag("Player").GetComponent <boostProp>();
        cDownAttack        = GameObject.Find("cooldownAttack").GetComponent <cooldownAttack>();
        cDownShield        = GameObject.Find("cooldownShield").GetComponent <cooldownShield>();
        pauseScript        = GameObject.Find("onPause").GetComponent <pauseScale>();
        achPowerTripScript = GameObject.Find("btnBoost").GetComponent <achPowerTripper>();

        if (PlayerPrefs.HasKey("boostSkillLvl"))
        {
            boostSkillLvl = PlayerPrefs.GetInt("boostSkillLvl");
        }
        else
        {
            boostSkillLvl = 0;
        }

        if (boostbarSlider.value <= 0f && boostSkillLvl >= 1)
        {
            if (!isRunning)
            {
                regenBoost();
            }
        }

        coroutine = WaitAndUpdate(1.0f);
        StartCoroutine(coroutine);
    }
Ejemplo n.º 3
0
 void Start()
 {
     cdShieldScript        = GameObject.Find("cooldownShield").GetComponent <cooldownShield>();
     spawnProjectileScript = GameObject.Find("btnAttack").GetComponent <spawnProjectile>();
 }