ProgressAnimationEffect
public class ProgressAnimationEffect : NSObject, RouteAnimationEffect
Animation 시간동안 시작점에서 끝점까지 지정된 방향으로 진행되는 형태의 애니메이션.
Route Animator에 적용할 수 있다.
-
Initializer
Declaration
Swift
@objc public init(direction: ProgressDirection, type: RouteProgressType)
Parameters
direction
progress 진행방향
type
RouteLine의 진행타입.
-
시작지점(0.0~1.0)
Declaration
Swift
@objc public var startPoint: Float { get }
-
종료지점(0.0~1.0)
Declaration
Swift
@objc public var endPoint: Float { get }
-
progress 진행 방향
Declaration
Swift
@objc public var direction: ProgressDirection { get set }
-
RouteLine 진행 타입
Declaration
Swift
@objc public var type: RouteProgressType { get set }
-
애니메이션 지속 시간, 반복 횟수 등 세부사항 지정
Declaration
Swift
public var interpolation: AnimationInterpolation { get set }
-
애니메이션 종료 시 애니메이터에 속한 객체들을 숨길지에 대한 여부.
true로 설정하면 애니메이션이 종료되면 객체들이 화면에서 자동으로 사라진다.
Declaration
Swift
public var hideAtStop: Bool { get set }
-
애니메이션 종료시 초기 상태로 리셋 여부
Declaration
Swift
public var resetToInitialState: Bool { get set }