Hi i think (but am not sure) there is a bug in getting the normal of a collsion
public bool PlayerColEvent(Geom geom1, Geom geom2, ContactList list)
Vector2 position = list.Normal;
float angle = MathHelper.ToDegrees((float)Math.Atan2(position.Y, position.X));
Now when i debug the value collsions on the right or 0 left -180 up -90 and down (ground) 90.
However when i load a level from my map file ( i do this by using Clear() then loading all bodys and geoms). the normal is inverted as if *-1.
right is now -180 left 0 up 90 and ground -90?
is this a bug or am i missing something about the normal?