mirror of
https://github.com/exyte/Macaw.git
synced 2024-09-11 13:15:35 +03:00
parent
92f86e0bab
commit
27df473d59
@ -67,9 +67,8 @@ public extension AnimatableVariable where T: DoubleInterpolation {
|
||||
if let safeFrom = from {
|
||||
return self.animation((safeFrom >> to).t(during, delay: delay))
|
||||
}
|
||||
|
||||
let factory = {[unowned self]() -> (Double) -> Double in
|
||||
let origin = self.node!.opacity
|
||||
let origin = node!.opacity
|
||||
let factory = { () -> (Double) -> Double in
|
||||
return { (t: Double) in return origin.interpolate(to, progress: t) }
|
||||
}
|
||||
return OpacityAnimation(animatedNode: self.node!, factory: factory, animationDuration: during, delay: delay)
|
||||
|
@ -76,8 +76,8 @@ public extension AnimatableVariable where T: TransformInterpolation {
|
||||
return self.animation((safeFrom >> to).t(during, delay: delay))
|
||||
}
|
||||
|
||||
let factory = { [unowned self] () -> (Double) -> Transform in
|
||||
let origin = self.node!.place
|
||||
let origin = node!.place
|
||||
let factory = { () -> (Double) -> Transform in
|
||||
return { (t: Double) in return origin.interpolate(to, progress: t) }
|
||||
}
|
||||
return TransformAnimation(animatedNode: self.node!, factory: factory, animationDuration: during, delay: delay)
|
||||
|
Loading…
Reference in New Issue
Block a user