@@ -36,11 +36,11 @@ public struct EasingBounce {
36
36
37
37
public static func easeIn( ) -> EasingUpdateClosure {
38
38
39
- func easing ( elapsedTime: NSTimeInterval , startValue: Double , valueRange: Double , duration: NSTimeInterval ) -> Double {
39
+ func easing ( _ elapsedTime: TimeInterval , startValue: Double , valueRange: Double , duration: TimeInterval ) -> Double {
40
40
41
41
let easing_closure = EasingBounce . easeOut ( )
42
42
let time = duration - elapsedTime
43
- let easing_value = valueRange - easing_closure( elapsedTime : time, startValue : 0.0 , valueRange: valueRange , duration : duration) + startValue
43
+ let easing_value = valueRange - easing_closure( time, 0.0 , valueRange, duration) + startValue
44
44
45
45
return easing_value
46
46
}
@@ -50,7 +50,7 @@ public struct EasingBounce {
50
50
51
51
public static func easeOut( ) -> EasingUpdateClosure {
52
52
53
- func easing ( elapsedTime: NSTimeInterval , startValue: Double , valueRange: Double , duration: NSTimeInterval ) -> Double {
53
+ func easing ( _ elapsedTime: TimeInterval , startValue: Double , valueRange: Double , duration: TimeInterval ) -> Double {
54
54
var time = elapsedTime / duration
55
55
let easing_value : Double
56
56
if ( time < ( 1 / 2.75 ) ) {
@@ -74,14 +74,14 @@ public struct EasingBounce {
74
74
75
75
public static func easeInOut( ) -> EasingUpdateClosure {
76
76
77
- func easing ( elapsedTime: NSTimeInterval , startValue: Double , valueRange: Double , duration: NSTimeInterval ) -> Double {
77
+ func easing ( _ elapsedTime: TimeInterval , startValue: Double , valueRange: Double , duration: TimeInterval ) -> Double {
78
78
let easing_value : Double
79
79
let easing_closure = EasingBounce . easeOut ( )
80
80
81
81
if ( elapsedTime < ( duration * 0.5 ) ) {
82
- easing_value = easing_closure ( elapsedTime : ( elapsedTime*2) , startValue : 0 , valueRange: valueRange , duration : duration) * 0.5 + startValue;
82
+ easing_value = easing_closure ( ( elapsedTime*2) , 0 , valueRange, duration) * 0.5 + startValue;
83
83
} else {
84
- easing_value = easing_closure ( elapsedTime : ( elapsedTime*2- duration) , startValue : 0 , valueRange: valueRange , duration : duration) * 0.5 + ( valueRange*0. 5 ) + startValue;
84
+ easing_value = easing_closure ( ( elapsedTime*2- duration) , 0 , valueRange, duration) * 0.5 + ( valueRange*0. 5 ) + startValue;
85
85
}
86
86
87
87
@@ -91,4 +91,4 @@ public struct EasingBounce {
91
91
return easing
92
92
}
93
93
94
- }
94
+ }
0 commit comments