【发布时间】:2017-03-18 21:42:01
【问题描述】:
我的游戏是一只动物跳过洞。如果它撞到一个洞,它就会失去生命。但是,如果它成功跳了 3 次,就会解锁一个成就。
如何检测成功跳转?我有使用 SKPhysicsContact 和 SKPhysicsBody 检测失败跳转的逻辑。
动物 ========>洞 1 ========>洞 2 ===========>洞 3======[解锁成就]= =============>
我可以使用 touches begin 和 touches end,但它会变得复杂,因为它可以进行其他假跳跃(不是越过洞)。
【问题讨论】:
标签: sprite-kit skphysicsbody skphysicscontact