SpriteKit Changes for Swift
SpriteKit
Modified SKFieldNode
| Declaration | |
|---|---|
| From | class SKFieldNode : SKNode {
var region: SKRegion?
var strength: Float
var falloff: Float
var minimumRadius: Float
var isEnabled: Bool
var isExclusive: Bool
var categoryBitMask: UInt32
var direction: vector_float3
var smoothness: Float
var animationSpeed: Float
var texture: SKTexture?
class func dragField() -> SKFieldNode
class func vortexField() -> SKFieldNode
class func radialGravityField() -> SKFieldNode
class func linearGravityField(withVector direction: vector_float3) -> SKFieldNode
class func velocityField(withVector direction: vector_float3) -> SKFieldNode
class func velocityField(with velocityTexture: SKTexture) -> SKFieldNode
class func noiseField(withSmoothness smoothness: CGFloat, animationSpeed speed: CGFloat) -> SKFieldNode
class func turbulenceField(withSmoothness smoothness: CGFloat, animationSpeed speed: CGFloat) -> SKFieldNode
class func springField() -> SKFieldNode
class func electricField() -> SKFieldNode
class func magneticField() -> SKFieldNode
class func customField(evaluationBlock block: SpriteKit.SKFieldForceEvaluator) -> SKFieldNode
} |
| To | class SKFieldNode : SKNode {
var region: SKRegion?
var strength: Float
var falloff: Float
var minimumRadius: Float
var isEnabled: Bool
var isExclusive: Bool
var categoryBitMask: UInt32
var direction: vector_float3
var smoothness: Float
var animationSpeed: Float
var texture: SKTexture?
class func dragField() -> SKFieldNode
class func vortexField() -> SKFieldNode
class func radialGravityField() -> SKFieldNode
class func linearGravityField(withVector direction: vector_float3) -> SKFieldNode
class func velocityField(withVector direction: vector_float3) -> SKFieldNode
class func velocityField(with velocityTexture: SKTexture) -> SKFieldNode
class func noiseField(withSmoothness smoothness: CGFloat, animationSpeed speed: CGFloat) -> SKFieldNode
class func turbulenceField(withSmoothness smoothness: CGFloat, animationSpeed speed: CGFloat) -> SKFieldNode
class func springField() -> SKFieldNode
class func electricField() -> SKFieldNode
class func magneticField() -> SKFieldNode
class func customField(evaluationBlock block: @escaping SpriteKit.SKFieldForceEvaluator) -> SKFieldNode
} |
Modified SKFieldNode.customField(evaluationBlock: SpriteKit.SKFieldForceEvaluator) -> SKFieldNode [class]
| Declaration | |
|---|---|
| From | class func customField(evaluationBlock block: SpriteKit.SKFieldForceEvaluator) -> SKFieldNode |
| To | class func customField(evaluationBlock block: @escaping SpriteKit.SKFieldForceEvaluator) -> SKFieldNode |