Bug.Systems.Physics.Update C# (CSharp) Метод

Update() публичный Метод

public Update ( GameTime gameTime, List objects, List environment ) : void
gameTime Microsoft.Xna.Framework.GameTime
objects List
environment List
Результат void
        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);
            }
        }
    }