Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. override func viewWillLayoutSubviews() {
  2. super.viewWillLayoutSubviews()
  3.  
  4. let skView = self.view as! SKView
  5. self.skView = skView
  6. skView.showsFPS = false
  7. skView.showsNodeCount = false
  8. skView.showsPhysics = true
  9. skView.ignoresSiblingOrder = true
  10. let scene = GameScene(fileNamed: "C1H1")
  11. scene!.scaleMode = SKSceneScaleMode.AspectFill
  12. skView.presentScene(scene)
  13. self.sceneProperty = scene
  14. var contentSize = skView.frame.size
  15. contentSize.width = 960
  16. contentSize.height = 320
  17. scene?.camera?.setScale(960 / skView.frame.width)
  18. let scrollView = SpecialScroll(frame: skView.frame)
  19. scrollView.scrollEnabled = true
  20. scrollView.contentSize = contentSize
  21. scrollView.showsHorizontalScrollIndicator = false
  22. scrollView.showsVerticalScrollIndicator = false
  23. scrollView.delegate = self
  24. scrollView.indicatorStyle = UIScrollViewIndicatorStyle.Black
  25. scrollView.maximumZoomScale = 2
  26. scrollView.minimumZoomScale = 0.5
  27. scrollView.bounces = false
  28. scrollView.exclusiveTouch = false
  29. scrollView.canCancelContentTouches = false
  30. scrollView.delaysContentTouches = false
  31. scrollView.contentOffset = CGPointMake(0, 0)
  32. self.ScrollView = scrollView
  33. skView.addSubview(scrollView)
  34. scene!.scroll = scrollView
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement