TransformAnimationKeyFrame

public class TransformAnimationKeyFrame : AnimationKeyFrame

TransformAnimation 을 구성하기 위해 하나의 keyframe을 구성하기 위한 클래스 회전, 확대축소, 이동 변환 및 투명도 값으로 구성된다.

Initializer

  • Initializer

    Declaration

    Swift

    @objc
    public init(translation: Vector2, rotation: Float, scale: Vector2, alpha: Float, interpolation: AnimationInterpolation)

    Parameters

    translation

    이동할 픽셀단위값. 화면 scale 값이 곱해져서 적용됨.

    rotation

    회전 변환값. 시계 방향 radian 값.

    scale

    확대변환 값. 1.0 기준 확대축소값.

    alpha

    투명도 값. 0.0~1.0

    interpolation

    프레임 시간, 보간 방법.

  • 회전변환, 시계 방향 radian 값.

    Declaration

    Swift

    @objc
    public var rotation: Float { get set }
  • 확대축소변환. 1.0 기준 확대값.

    Declaration

    Swift

    @objc
    public var scale: Vector2 { get set }
  • 픽셀 이동변환. 이동할 픽셀단위값. 화면 scale 값이 곱해져서 적용됨.

    Declaration

    Swift

    @objc
    public var translation: Vector2 { get set }
  • 투명도 값. 0.0~1.0

    Declaration

    Swift

    @objc
    public var alpha: Float { get set }