我已经为GameScene(GS)添加了各种图层(即HUD,得分图层)。我还添加了一个图层来保存和管理从Player实体(主图层)衍生的射弹。
问题是虽然我已经为所有层中的所有节点设置了碰撞和类别位掩码,但是射弹不会与GS主层中的任何节点进行交互。
所以问题是如果节点包含在GS的不同层中,节点会相互影响吗?
提前致谢
PS所有节点都是具有精灵和物理组件的实体
答案 0 :(得分:2)
答案是肯定的,无论您的节点是否具有相同的父节点或者已经安排到多个节点(父节点,图层,根据您的喜好调用它们),一切都将照常工作......你可能会觉得有用的知道,节点树(这是节点所在的位置)是与物理世界分开的(这是物理机构所在的地方)。