DisplayAPI는 애니메이션의 가속과 감속을 제어하는 12종 이징 함수를 제공합니다.
LINEAR
EASE_IN
EASE_OUT
EASE_IN_OUT
CUBIC_IN
CUBIC_OUT
CUBIC_IN_OUT
QUART_IN
QUART_OUT
QUART_IN_OUT
EASE_IN_BACK
EASE_OUT_BACK
BOUNCE
ELASTIC
DisplayAPI.animate(display) .keyframe(Keyframe.at(0).scale(0f)) .keyframe(Keyframe.at(20).scale(1f)) .easing(Easing.EASE_OUT_BACK) // 넘었다가 정착 .play();
LINEAR: ─────────────── (일정한 속도) EASE_IN: ........──────── (느림 → 빠름) EASE_OUT: ────────........ (빠름 → 느림) EASE_IN_OUT: ....────────.... (느림 → 빠름 → 느림) BOUNCE: ────╮ ╭╮╭─ (끝에서 튕김) ELASTIC: ────~≈~─ (앞뒤로 흔들림) EASE_OUT_BACK: ──────╮╭─ (넘었다 돌아옴)
pulse()
spin()
bounce()
floating()
fadeIn()
fadeOut()
growIn()
shake()
There was an error while loading. Please reload this page.