Various Improvements

This commit is contained in:
Ilya Laktyushin
2021-07-21 14:10:17 +03:00
68 changed files with 6177 additions and 6085 deletions

View File

@@ -20,6 +20,13 @@ public final class ManagedAnimationState {
var relativeTime: Double = 0.0
public var frameIndex: Int?
public var position: CGFloat {
if let frameIndex = frameIndex {
return CGFloat(frameIndex) / CGFloat(frameCount)
} else {
return 0.0
}
}
public var executedCallbacks = Set<Int>()