Is there some way to to detect only collision with the physics engine form only one direction. So that if I have spriteA that is colliding with spriteB, but the collision would only happen if spriteA is colliding with spriteB form above, but if it's coming from below it would just pass through. Abit like DoodleJump.
I realise this could be done with code and boudnry rectabgles, but is there not a way to do this with the built in phsyics engine and collisionBitMask?
I tried to us ethe contactDelegate to change the collisionBitMask, but this happens to late in the chain of event.