public void ChangeGravity(Vector2 value) { GravityManager.UpdateGravity(value); Body.ApplyLinearImpulse(new Vector2(1f * Math.Sign(World.Gravity.X), 1f * Math.Sign(World.Gravity.Y))); Platman.StateManager.ChangeState(State.Jumping); }