Class TransformAnimation


  • public class TransformAnimation
    extends java.lang.Object
    Label 의 크기, 회전, 위치에 대한 줌 레벨 별 애니메이션을 정의한다.
    • Method Detail

      • getScale

        public PointF getScale()
        스케일 값을 가져온다.
        Returns:
        스케일 값 (1.0 기준 확대 값)
      • getInterpolation

        public Interpolation getInterpolation()
        애니메이션의 보간 방식을 가져온다.
        Returns:
        보간 방식
      • setDuration

        public TransformAnimation setDuration​(int duration)
        애니메이션의 지속 시간을 설정한다.
        Parameters:
        duration - 지속 시간 (ms)
        Returns:
        TransformAnimation 객체
      • getDuration

        public int getDuration()
        애니메이션의 지속 시간을 가져온다.
        Returns:
        지속 시간 (ms)
      • setPixelTranslation

        public TransformAnimation setPixelTranslation​(PointF pixelTranslation)
        픽셀 단위의 위치 변화량을 설정한다.
        Parameters:
        pixelTranslation - 픽셀 단위의 위치 변화량
        Returns:
        TransformAnimation 객체
      • getPixelTranslation

        public PointF getPixelTranslation()
        픽셀 단위의 위치 변화량을 가져온다.
        Returns:
        픽셀 단위의 위치 변화량
      • setRotation

        public TransformAnimation setRotation​(float rotation)
        회전 각도를 설정한다.
        Parameters:
        rotation - 회전 각도 (radian)
        Returns:
        TransformAnimation 객체
      • getRotation

        public float getRotation()
        회전 각도를 가져온다.
        Returns:
        회전 각도 (radian)
      • getAlpha

        public float getAlpha()
        애니메이션의 투명도를 가져온다.
        Returns:
        투명도 (0.0 ~ 1.0)
      • setAlpha

        public TransformAnimation setAlpha​(float alpha)
        애니메이션의 투명도를 설정한다.
        Parameters:
        alpha - 투명도 (0.0 ~ 1.0)
        Returns:
        TransformAnimation 객체