My game play is an animal jumping over holes. If it hits a hole, it loses life. But if it makes three successful jumps it unlocks an achievement.
How do I detect a successful jump? I have the logic for detecting failed jumps using SKPhysics​Contact & SKPhysicsBody.
animal ========>hole 1 ========>hole 2 ==========>hole 3======[unlocks achievement]==============>
I can use touches begin and touches end but it gets complex because it can do other fake jumps (not over hole).