This is probably something really obvious, but I'm having problems setting the PhysicsSimulator.Gravity during the game. After some point, the assignment doesn't seem to "take."
physicsSimulator = new PhysicsSimulator(new Vector2(0, 100));
works fine, as well as immediately after the instantiation:
physicsSimulator = new PhysicsSimulator();
physicsSimulator.Gravity = new Vector2(0, 100);
BUT, later, during the game, if i try to assign Gravity like so:
myScreen.PhysicsSimulator.Gravity = new Vector2(0, 100);
Nothing happens. Debugging shows the _gravity returns to (0, 0) somehow. What am I missing?