public void Update(GameTime gameTime, List<Dynamic> objects, List<GameObject> environment)
{
double deltaTime = gameTime.ElapsedGameTime.TotalMilliseconds;
foreach (Dynamic o in objects)
{
ApplyGravity(o);
o.SetPos(o.Pos + o.Vel * (float)deltaTime);
foreach (GameObject e in environment)
{
if (o != e)
{
Collision(o, e);
}
}
//o.Vel = new Vector2(0, o.Vel.Y);
}
}
}