iOS SKSpriteNode - Deja pantalla
¿Hay alguna forma de eliminar de Parent un SKSpriteNode que haya dejado los límites del área?
por ejemplo:
-(void)didBeginContact:(SKPhysicsContact *)contact
{
firstNode = (SKSpriteNode *)contact.bodyA.node;
if (firstNode.position.y<0) {
[firstNode removeFromParent];
}
}
Sólo apúntame en la dirección correcta. ¿Es el método de actualización enumerar a través de la comprobación de sus rectas o es una acción que puede aplicar. He revisado la documentación y parece que no la encuentro, pero hubiera pensado que sería un implemento fácil ya que ahorra memoria.