一尘不染

如何判断屏幕上是否有节点spritekit swift

swift

我试图弄清楚如何确定一个节点在屏幕上还是屏幕外可见。这仅仅是节点的true / false属性吗?谢谢。(使用swift spritekit)


阅读 165

收藏
2020-07-07

共1个答案

一尘不染

您可以使用以下命令测试场景中是否有节点:

if (!intersectsNode(sprite)) {
  println("node is not in the scene")
}

假设这self是一个SKScene子类,例如GameScene

2020-07-07