【发布时间】:2017-07-11 02:55:54
【问题描述】:
我想创建一个具有多个接触选项的游戏,但我还需要找到精灵不与任何其他身体接触时的条件。
我不想被告知 sprite 正在失去联系,就像 didEnd 函数一样。
我需要精灵完全没有联系的信息...
怎么做?
谢谢
【问题讨论】:
标签: swift3 skphysicsbody skphysicscontact
我想创建一个具有多个接触选项的游戏,但我还需要找到精灵不与任何其他身体接触时的条件。
我不想被告知 sprite 正在失去联系,就像 didEnd 函数一样。
我需要精灵完全没有联系的信息...
怎么做?
谢谢
【问题讨论】:
标签: swift3 skphysicsbody skphysicscontact
您可以使用 mySprite.physicsBody?.allContactedBodies() 来获取与您的精灵接触的身体数组。然后你可以通过从所有身体中排除这个数组的成员来简单地找出哪些身体没有与你的精灵接触。
【讨论】: