【发布时间】:2017-01-13 14:00:13
【问题描述】:
我已向 GameScene (GS) 添加了各种层(即 HUD、得分层)。我还添加了一个层来保存和管理从 Player 实体(主层)产生的射弹。
问题是虽然我为所有层中的所有节点设置了碰撞和类别位掩码,但射弹不会与 GS 主层中的任何节点交互。
那么问题是,如果节点包含在 GS 的不同层中,它们会相互交互吗?
提前致谢
PS 所有节点都是具有精灵和物理组件的实体
【问题讨论】:
-
请记住,如果您对物理交互感兴趣,那么至少一个物理体必须是动态的。所以制作一个
projectile.physicsBody.dynamic = true。
标签: sprite-kit swift2 game-physics