public void Initialize(ParkedVehicle info)
        {
            Info = info;

            name = string.Format("Vehicle Spawner ({0})", info.CarId);

            Initialize(info.Position, Quaternion.AngleAxis(info.Angle, Vector3.up));

            gameObject.SetActive(false);
            gameObject.isStatic = true;
        }
 public static VehicleSpawner Create(ParkedVehicle info)
 {
     var vs = new GameObject().AddComponent<VehicleSpawner>();
     vs.Initialize(info);
     return vs;
 }