private static void MoveEntity(MovingSprite sprite)
		{
			var physics = sprite.Get<SimplePhysics.Data>();
			physics.Velocity += physics.Gravity * Time.Delta;
			sprite.Center += physics.Velocity * Time.Delta;
			sprite.Rotation += physics.RotationSpeed * Time.Delta;
			physics.Elapsed += Time.Delta;
			if (physics.Duration > 0.0f && physics.Elapsed >= physics.Duration)
				sprite.IsActive = false;
		}
        private static void MoveEntity(MovingSprite sprite)
        {
            var physics = sprite.Get <SimplePhysics.Data>();

            physics.Velocity += physics.Gravity * Time.Delta;
            sprite.Center    += physics.Velocity * Time.Delta;
            sprite.Rotation  += physics.RotationSpeed * Time.Delta;
            physics.Elapsed  += Time.Delta;
            if (physics.Duration > 0.0f && physics.Elapsed >= physics.Duration)
            {
                sprite.IsActive = false;
            }
        }