Hi there.
I'm having an issue when colliding a FlxSpriteGroup with a static object in my level's map. The problem is that when running into something and colliding, the FlxSpriteGroup stops, but it's inner position keeps moving if I keep running it into the colliding object. So the sprite itself doesn't move over the object in the map, but its position does. This screws the whole thing because I depend on the value of the position to do some calculations.
The way that I'm doing the collision is by using FlxG.overlap(map, flxSpriteGroup, notify, FlxObject.separate).
Anybody knows why this might be happening?
Thank you.