This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//http://stackoverflow.com/questions/31928324/how-to-drag-a-skspritenode-without-touching-it-with-swift/31930669?noredirect=1#comment51852474_31930669 | |
import SpriteKit | |
class GameScene: SKScene { | |
var leftShape:ConfinedShape! | |
var rightShape:ConfinedShape! | |
override func didMoveToView(view: SKView) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
protocol DictionaryConvertible { | |
init?(dict:[String:AnyObject]) | |
var dict:[String:AnyObject] { get } | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//: Playground - noun: a place where people can play | |
// Stackoverflow: http://stackoverflow.com/questions/39735667/how-to-find-the-intersection-point-of-rect-and-a-line-starting-in-its-center | |
import SpriteKit | |
import PlaygroundSupport | |
let pi = CGFloat(M_PI) | |
let angle = pi / 4 - 0.2 | |
let rect = CGRect(x: 0, y: 0, width: 150, height: 150) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
04c57ca363abe68b69ba7b1c2bd93e175e169c12ebb7c96ddf21edddc05a1f593b81cabed0eff1bfda3368c4c63fb84e6bde8a4f3e7176b710818120f666dfcd92 |