Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- override func viewWillLayoutSubviews() {
- super.viewWillLayoutSubviews()
- let skView = self.view as! SKView
- self.skView = skView
- skView.showsFPS = false
- skView.showsNodeCount = false
- skView.showsPhysics = true
- skView.ignoresSiblingOrder = true
- let scene = GameScene(fileNamed: "C1H1")
- scene!.scaleMode = SKSceneScaleMode.AspectFill
- skView.presentScene(scene)
- self.sceneProperty = scene
- var contentSize = skView.frame.size
- contentSize.width = 960
- contentSize.height = 320
- scene?.camera?.setScale(960 / skView.frame.width)
- let scrollView = SpecialScroll(frame: skView.frame)
- scrollView.scrollEnabled = true
- scrollView.contentSize = contentSize
- scrollView.showsHorizontalScrollIndicator = false
- scrollView.showsVerticalScrollIndicator = false
- scrollView.delegate = self
- scrollView.indicatorStyle = UIScrollViewIndicatorStyle.Black
- scrollView.maximumZoomScale = 2
- scrollView.minimumZoomScale = 0.5
- scrollView.bounces = false
- scrollView.exclusiveTouch = false
- scrollView.canCancelContentTouches = false
- scrollView.delaysContentTouches = false
- scrollView.contentOffset = CGPointMake(0, 0)
- self.ScrollView = scrollView
- skView.addSubview(scrollView)
- scene!.scroll = scrollView
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement