public void Spawn(Vector2 pos, Vector2 dir, AsteroidSize size)
        {
            Asteroid asteroid = Instantiate(asteroidPrefab, pos, Quaternion.identity).GetComponent <Asteroid>();

            asteroid.size = size;
            asteroid.transform.localScale = Vector3.one * GetScaleFromSize(size);
            asteroid.GetComponent <Rigidbody2D>().AddForce(dir);
            asteroid.GetComponent <Rigidbody2D>().AddTorque(3);
        }
        public void Spawn(Vector2 pos, AsteroidSize size)
        {
            Asteroid asteroid = Instantiate(asteroidPrefab, pos, Quaternion.identity).GetComponent <Asteroid>();

            asteroid.size = size;
            asteroid.transform.localScale = Vector3.one * GetScaleFromSize(size);
            asteroid.GetComponent <Rigidbody2D>().AddForce(Random.insideUnitCircle.normalized * 50f);
            asteroid.GetComponent <Rigidbody2D>().AddTorque(3);
        }