Sometimes my game objects need to dramatically change shape. Right now I have an array of bodies that I am simply switching in and out whenever such a change is needed. If I do this near a static object, I want my switched body to push out of the static
object as so:
but right now, instead I'm getting
and I don't really know what I'm doing. I've tried adding my own method to OnCollision to work this problem out and I've gotten close enough to make me believe it can be done but not close enough to work correctly. Plus, I have a feeling that's not necessary
anyway and that I'm just missing something obvious to someone who understands Farseer better than I do. I should say, I appreciate the amount of things I've been able to accomplish with it in spite of not understanding it that well.