Ejemplo n.º 1
0
    public void CastOrb()
    {
        if (!abilityActive && !abilityCooldown)
        {
            abilityActive = true;
            sr.enabled    = false;
            Instantiate(pigPrefab).transform.position = this.transform.position;
            orb.SetActive(true);
            orb.transform.position = this.transform.position;
            m_speed = orbScript.speed;
        }
        else if (abilityActive)
        {
            orbScript.TeleFrag();

            game.AbilityOnCoolDown();
            abilityActive           = false;
            this.transform.position = orb.transform.position;

            orb.SetActive(false);
            sr.enabled = true;
            m_speed    = defaultSpeed;
        }
    }