private void SpawnAsteroidPrefab(Vector3 position, float scale, Vector2 thrustRange, bool ghost)
    {
        GameObject asteroid = TrashMan.spawn(asteroidPrefab, position);
        AsteroidChildController asteroidChildController = asteroid.GetComponent <AsteroidChildController>();
        InitSpeedAndTorque      initSpeedAndTorque      = asteroid.GetComponent <InitSpeedAndTorque>();

        asteroidChildController.SetScale(scale);
        initSpeedAndTorque.ThrustRange = thrustRange;
        initSpeedAndTorque.Go();

        if (ghost)
        {
            asteroidChildController.SpawnAsGhost();
        }
        else
        {
            asteroidChildController.SpawnAsSolid();
        }
    }
 void Start()
 {
     asteroidChildController = GetComponent <AsteroidChildController>();
 }