Esempio n. 1
0
    public void Fire()
    {
        if (timeToCoolDown > 0)
        {
            return;
        }

        if (muzzle != null)
        {
            muzzle.SetActive(true);
            muzzleCoolDown = coolDown / 2f;
        }

        LaserFactory.CreateLaser(this);
        timeToCoolDown = coolDown;
    }