一旦火箭击中某物,我称之为removeFromParent,这也移除发射器,它立即消除烟雾痕迹。我要烟道在周围停留直到粒子消散。我不明白的是,为什么即使targetNode设置为self.scene,也不会发生这种情况。我使用了发射器节点,创建了一个包含所有children的数组,并调用count to NSLog它有多少个子节点并返回。零。,我想要的是每个火箭都有一个发射器,它留下一个烟道,当火箭被摧毁时,烟迹就会随着它的消散而保留。但是我不能调用火箭上的removeFromParent而不摧毁它的发射