Skip to content

Commit a66adf4

Browse files
committed
Merge pull request #5 from andrewtheis/master
Remove use of var in method parameter definition to fix Swift 2.2 warning (var params will not be available in Swift 3)
2 parents 85e4375 + 1ea2ba7 commit a66adf4

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

SpriteKit-Spring.swift

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -225,13 +225,15 @@ extension SKAction {
225225

226226
return animateKeyPath(keyPath, byValue: nil, toValue: finalValue, duration: duration, delay: delay, usingSpringWithDamping: dampingRatio, initialSpringVelocity: velocity)
227227
}
228-
229-
private class func animateKeyPath(keyPath: String, var byValue initialDistance: CGFloat!, var toValue finalValue: CGFloat!, duration: NSTimeInterval, delay: NSTimeInterval, usingSpringWithDamping dampingRatio: CGFloat, initialSpringVelocity velocity: CGFloat) -> SKAction {
230-
228+
229+
private class func animateKeyPath(keyPath: String, byValue: CGFloat!, toValue: CGFloat!, duration: NSTimeInterval, delay: NSTimeInterval, usingSpringWithDamping dampingRatio: CGFloat, initialSpringVelocity velocity: CGFloat) -> SKAction {
230+
231231
var initialValue: CGFloat!
232232
var naturalFrequency, dampedFrequency, t1, t2: CGFloat!
233233
var A, B: CGFloat!
234-
234+
var finalValue = toValue
235+
var initialDistance = byValue
236+
235237
let animation = SKAction.customActionWithDuration(duration) {
236238
node, elapsedTime in
237239

0 commit comments

Comments
 (0)