shake

fun View.shake(intensity: Float = 10.0f, duration: Long = 500, onComplete: () -> Unit? = null)

Creates a shake animation effect.

흔들기 애니메이션 효과를 생성합니다.

Parameters

intensity

Shake intensity in pixels (default: 10f).

흔들기 강도(픽셀) (기본값: 10f).

duration

Duration of the shake animation in milliseconds (default: 500ms).

흔들기 애니메이션 지속 시간(밀리초) (기본값: 500ms).

onComplete

Optional callback when animation completes.

애니메이션 완료 시 실행할 선택적 콜백.