SpriteKit Changes for Swift
SpriteKit (Added)
Added SK3DNode
Added SK3DNode.isPlaying
Added SK3DNode.loops
Added SK3DNode.pointOfView
Added SK3DNode.sceneTime
Added SK3DNode.scnScene
Added SK3DNode.viewportSize
Added SKAction
Added SKAction.animate(withNormalTextures: [SKTexture], timePerFrame: TimeInterval) -> SKAction [class]
Added SKAction.animate(withWarps: [SKWarpGeometry], times: [NSNumber], restore: Bool) -> SKAction? [class]
Added SKAction.duration
Added SKAction.follow(_: CGPath, asOffset: Bool, orientToPath: Bool, speed: CGFloat) -> SKAction [class]
Added SKAction.resize(byWidth: CGFloat, height: CGFloat, duration: TimeInterval) -> SKAction [class]
Added SKAction.resize(toWidth: CGFloat, height: CGFloat, duration: TimeInterval) -> SKAction [class]
Added SKAction.rotate(toAngle: CGFloat, duration: TimeInterval, shortestUnitArc: Bool) -> SKAction [class]
Added SKAction.speed
Added SKAction.timingFunction
Added SKAction.timingMode
Added SKAttribute
Added SKAttribute.name
Added SKAttribute.type
Added SKAttributeType [enum]
Added SKAttributeType.float
Added SKAttributeType.none
Added SKAttributeValue
Added SKAttributeValue.init()
Added SKAudioNode
Added SKAudioNode.avAudioNode
Added SKAudioNode.isPositional
Added SKBlendMode [enum]
Added SKBlendMode.add
Added SKBlendMode.alpha
Added SKBlendMode.multiply
Added SKBlendMode.multiplyX2
Added SKBlendMode.replace
Added SKBlendMode.screen
Added SKBlendMode.subtract
Added SKCameraNode
Added SKConstraint
Added SKConstraint.enabled
Added SKCropNode
Added SKCropNode.maskNode
Added SKEffectNode
Added SKEffectNode.blendMode
Added SKEffectNode.shader
Added SKEmitterNode
Added SKEmitterNode.shader
Added SKEmitterNode.targetNode
Added SKFieldNode
Added SKFieldNode.customField(evaluationBlock: SpriteKit.SKFieldForceEvaluator) -> SKFieldNode [class]
Added SKFieldNode.direction
Added SKFieldNode.falloff
Added SKFieldNode.isEnabled
Added SKFieldNode.isExclusive
Added SKFieldNode.noiseField(withSmoothness: CGFloat, animationSpeed: CGFloat) -> SKFieldNode [class]
Added SKFieldNode.region
Added SKFieldNode.smoothness
Added SKFieldNode.strength
Added SKFieldNode.texture
Added SKFieldNode.turbulenceField(withSmoothness: CGFloat, animationSpeed: CGFloat) -> SKFieldNode [class]
Added SKInterpolationMode.step
Added SKKeyframeSequence
Added SKLabelNode
Added SKLabelNode.blendMode
Added SKLabelNode.color
Added SKLabelNode.fontColor
Added SKLabelNode.fontName
Added SKLabelNode.fontSize
Added SKLabelNode.text
Added SKLightNode
Added SKLightNode.ambientColor
Added SKLightNode.falloff
Added SKLightNode.isEnabled
Added SKLightNode.lightColor
Added SKLightNode.shadowColor
Added SKMutableTexture
Added SKNode
Added SKNode.alpha
Added SKNode.attributeValues
Added SKNode.children
Added SKNode.constraints
Added SKNode.frame
Added SKNode.init()
Added SKNode.isHidden
Added SKNode.isPaused
Added SKNode.name
Added SKNode.parent
Added SKNode.physicsBody
Added SKNode.position
Added SKNode.reachConstraints
Added SKNode.run(_: SKAction)
Added SKNode.scene
Added SKNode.speed
Added SKNode.userData
Added SKNode.xScale
Added SKNode.yScale
Added SKNode.zPosition
Added SKNode.zRotation
Added SKPhysicsBody
Added SKPhysicsBody.area
Added SKPhysicsBody.charge
Added SKPhysicsBody.density
Added SKPhysicsBody.friction
Added SKPhysicsBody.isDynamic
Added SKPhysicsBody.isResting
Added SKPhysicsBody.joints
Added SKPhysicsBody.mass
Added SKPhysicsBody.node
Added SKPhysicsBody.pinned
Added SKPhysicsBody.velocity
Added SKPhysicsContact
Added SKPhysicsContact.bodyA
Added SKPhysicsContact.bodyB
Added SKPhysicsContactDelegate
Added SKPhysicsJoint
Added SKPhysicsJoint.bodyA
Added SKPhysicsJoint.bodyB
Added SKPhysicsJointFixed
Added SKPhysicsJointLimit
Added SKPhysicsJointPin
Added SKPhysicsJointSliding
Added SKPhysicsJointSpring
Added SKPhysicsWorld
Added SKPhysicsWorld.gravity
Added SKPhysicsWorld.speed
Added SKRange
Added SKRange.lowerLimit
Added SKRange.upperLimit
Added SKReachConstraints
Added SKReferenceNode
Added SKRegion
Added SKRegion.path
Added SKRepeatMode [enum]
Added SKRepeatMode.clamp
Added SKRepeatMode.loop
Added SKScene
Added SKScene.anchorPoint
Added SKScene.audioEngine
Added SKScene.backgroundColor
Added SKScene.camera
Added SKScene.delegate
Added SKScene.listener
Added SKScene.physicsWorld
Added SKScene.scaleMode
Added SKScene.sceneDidLoad()
Added SKScene.size
Added SKSceneDelegate
Added SKSceneScaleMode [enum]
Added SKSceneScaleMode.fill
Added SKShader
Added SKShader.attributes
Added SKShader.source
Added SKShader.uniforms
Added SKShapeNode
Added SKShapeNode.blendMode
Added SKShapeNode.fillColor
Added SKShapeNode.fillShader
Added SKShapeNode.fillTexture
Added SKShapeNode.glowWidth
Added SKShapeNode.lineCap
Added SKShapeNode.lineJoin
Added SKShapeNode.lineLength
Added SKShapeNode.lineWidth
Added SKShapeNode.miterLimit
Added SKShapeNode.path
Added SKShapeNode.strokeColor
Added SKShapeNode.strokeShader
Added SKSpriteNode
Added SKSpriteNode.anchorPoint
Added SKSpriteNode.blendMode
Added SKSpriteNode.centerRect
Added SKSpriteNode.color
Added SKSpriteNode.shader
Added SKSpriteNode.size
Added SKSpriteNode.texture
Added SKTexture
Added SKTexture.filteringMode
Added SKTexture.usesMipmaps
Added SKTextureAtlas
Added SKTileDefinition
Added SKTileDefinition.name
Added SKTileDefinition.size
Added SKTileGroup
Added SKTileGroup.name
Added SKTileGroup.rules
Added SKTileGroupRule
Added SKTileGroupRule.name
Added SKTileMapNode
Added SKTileMapNode.blendMode
Added SKTileMapNode.color
Added SKTileMapNode.mapSize
Added SKTileMapNode.shader
Added SKTileMapNode.tileSet
Added SKTileMapNode.tileSize
Added SKTileSet
Added SKTileSet.name
Added SKTileSet.tileGroups
Added SKTileSet.type
Added SKTileSetType [enum]
Added SKTileSetType.grid
Added SKTileSetType.isometric
Added SKTransition
Added SKTransition.moveIn(with: SKTransitionDirection, duration: TimeInterval) -> SKTransition [class]
Added SKTransition.push(with: SKTransitionDirection, duration: TimeInterval) -> SKTransition [class]
Added SKTransition.reveal(with: SKTransitionDirection, duration: TimeInterval) -> SKTransition [class]
Added SKTransitionDirection.up
Added SKUniform
Added SKUniform.floatValue
Added SKUniform.name
Added SKUniform.textureValue
Added SKUniform.uniformType
Added SKUniformType [enum]
Added SKUniformType.float
Added SKUniformType.none
Added SKUniformType.texture
Added SKWarpable
Added SKWarpable.warpGeometry
Added SKWarpGeometry
Added SKWarpGeometryGrid
Added SK_VERSION
Added SKActionTimingFunction
Added SKColor
Added SKFieldForceEvaluator
Added SKVIEW_AVAILABLE