【发布时间】:2017-12-14 09:48:41
【问题描述】:
我正在使用Swift 和Spritekit 开发一个简单的游戏。
我的场景中有 4 个节点:nodeA1、nodeA2、nodeB1 和 nodeB2。
所以 nodeA1 可以接触到 nodeA2 而 nodeB1 可以接触到 nodeB2 。
我想要
nodeA2 touch nodeB2 without nodeA1 touch nodeB1 and nodeB2 and nodeB1 是一样的。
这可能吗?
【问题讨论】:
-
您的意思是碰撞,即您是否希望节点A1 和节点A2 相互反弹,节点B1 和节点B2 也相互反弹,但节点A1 和A2 直接通过节点B1 和B2?或者您的意思是联系人,即您希望在 nodeA1 和 nodeA2 触摸以及 nodeB1 和 nodeB2 触摸时收到通知,但如果 A1 或 A2 触摸 B1 和 B2 您不感兴趣?
-
嘿@SteveIves(我的意思是碰撞),是的,节点 A1 和 A2 相互反弹,节点 B1 和 B2 相互反弹,以及 重要部分 A2 和 B2互相反弹
标签: ios swift sprite-kit collision