swift - How to add SKShapeNode to random position until screen getting full -
i want add skshapenode random position, using sprite kit, until  screen getting full.
how can find empty space in screen?
this not off shelf kind of function in sk. solution create hack want. 1 possible approach might create small node , place in various positions on screen, using loop. example (x,y position), 0,0 -> 4,0 -> 8,0 , on...
you can use func intersectsnode(_ node: sknode) -> bool see if node intersects other node.
another approach might use same kind of logic use func containspoint(_ p: cgpoint) -> bool instead.
both approaches processor intensive should run them sparingly.
Comments
Post a Comment