决定用户是否在Swift Sprite Kit中制作了一圈曲目?

时间:2015-08-09 20:53:53

标签: swift sprite-kit

如果我的轨道有一个由精灵节点构成的墙,一个球是一个精灵节点,我可以在轨道墙内设置一个起点,并检测球是否绕过轨道并制成一圈'。'

1 个答案:

答案 0 :(得分:0)

确定球是否制成一圈的一种简单方法是添加两个精灵,这些精灵跨越轨道的宽度,如下图所示。然后,您需要跟踪球接触绿色和红色精灵的顺序。如果球在合理的时间内接触果岭然后接触红色,则增加一圈计数器。如果球接触红色然后绿色减少计数器。如果计数是正数,那么球已经进行了一圈。

enter image description here