One Logo Pool Ball
SpriteKit · IOS API REFERENCE

SKConstraint

class · iOS 8.0+ · SDK 27.1

class SKConstraint

Members (15)

static · iOS 8.0+

distance

TypeScript
static distanceTo(range: SKRange, node: SKNode): SKConstraint
Swift declaration
class func distance(_ range: SKRange, to node: SKNode) -> Self
static · iOS 8.0+

distance

TypeScript
static distanceTo84365(range: SKRange, point: { x: number; y: number }): SKConstraint
Swift declaration
class func distance(_ range: SKRange, to point: CGPoint) -> Self
static · iOS 8.0+

distance

TypeScript
static distanceToIn(range: SKRange, point: { x: number; y: number }, node: SKNode): SKConstraint
Swift declaration
class func distance(_ range: SKRange, to point: CGPoint, in node: SKNode) -> Self
static · iOS 8.0+

orient

TypeScript
static orientToOffset(node: SKNode, radians: SKRange): SKConstraint
Swift declaration
class func orient(to node: SKNode, offset radians: SKRange) -> Self
static · iOS 8.0+

orient

TypeScript
static orientToInOffset(point: { x: number; y: number }, node: SKNode, radians: SKRange): SKConstraint
Swift declaration
class func orient(to point: CGPoint, in node: SKNode, offset radians: SKRange) -> Self
static · iOS 8.0+

orient

TypeScript
static orientToOffset32460(point: { x: number; y: number }, radians: SKRange): SKConstraint
Swift declaration
class func orient(to point: CGPoint, offset radians: SKRange) -> Self
static · iOS 8.0+

positionX

TypeScript
static positionX(range: SKRange): SKConstraint
Swift declaration
class func positionX(_ range: SKRange) -> Self
static · iOS 8.0+

positionX

TypeScript
static positionXY(xRange: SKRange, yRange: SKRange): SKConstraint
Swift declaration
class func positionX(_ xRange: SKRange, y yRange: SKRange) -> Self
static · iOS 8.0+

positionY

TypeScript
static positionY(range: SKRange): SKConstraint
Swift declaration
class func positionY(_ range: SKRange) -> Self
static · iOS 8.0+

zRotation

TypeScript
static zRotation(zRange: SKRange): SKConstraint
Swift declaration
class func zRotation(_ zRange: SKRange) -> Self
init

init

TypeScript
static init(): SKConstraint
Swift declaration
init()
get · iOS 8.0+

enabled

TypeScript
get enabled(): boolean
Swift declaration
var enabled: Bool { get set }
set · iOS 8.0+

enabled

TypeScript
set enabled(value: boolean)
Swift declaration
var enabled: Bool { get set }
get · iOS 8.0+

referenceNode

TypeScript
get referenceNode(): (SKNode) | null
Swift declaration
var referenceNode: SKNode? { get set }
set · iOS 8.0+

referenceNode

TypeScript
set referenceNode(value: (SKNode) | null)
Swift declaration
var referenceNode: SKNode? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All SpriteKit types →