Variable collision detection

I am trying to build something akin to Doodle Jump. The issue I'm bumping into is with collision detection. When a player jumps "through" a platform, no collision is needed. However, when the player "lands" on a platform the player needs to bounce. I could use location of player to turn collision on/off, but there are so many staggered platforms that this isn't practical. Does anyone know an easy way to do this?
Comments