Guest User

Untitled

a guest
Oct 23rd, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. var parentNode = SKNode()
  2. var childNode1 = SKSpriteNode()
  3. var childNode2 = SKSpriteNode()
  4.  
  5. self.addChild(parentNode)
  6. parentNode.addChild(childNode1)
  7. parentNode.addChild(childNode2)
  8.  
  9. for child in parentNode.children as! [SKNode] {
  10. // ...
  11. }
  12.  
  13. for child in parentNode.children {
  14. if let spriteNode = child as? SKSpriteNode {
  15. // ...
  16. }
  17. }
  18.  
  19. for case let child as SKSpriteNode in parentNode.children {
  20. // ...
  21. }
  22.  
  23. let children = parentNode.children
  24. for child in children {
  25. // Do something.
  26. }
  27.  
  28. for case let child as SKSpriteNode in parentNode.children {
  29. // ...
  30. }
  31.  
  32. let a = Date()
  33. for case let s as SomeSpriteClass in children { k += 1 }
  34. let t1 = a.microseconds()
  35.  
  36. let b = Date()
  37. for s in spaceships { k += 1 }
  38. let t2 = b.microseconds()
  39.  
  40. print("(t1) (t2)")
  41.  
  42. 939 43
  43. 140 33
  44. 127 33
  45. 117 37
  46. 109 30
  47. 126 33
  48. 127 33
  49. 109 29
  50. 96 30
  51. 96 29
  52. 99 30
  53. 97 30
  54. 97 30
Add Comment
Please, Sign In to add comment