Подскажите, как реализовать движение background-а сверху вниз в jetpack compose? Все методы, которые пробую просто обрезают картинку в размер экрана.
@Composable
fun MoveBackground(){
Box(modifier = Modifier.fillMaxSize()){
val startOffsetY = -10000f
val endOffsetY = 1f
val offsetYAnimate = remember { Animatable(startOffsetY ) }
LaunchedEffect(true) {
offsetYAnimate.animateTo(
targetValue = endOffsetY, animationSpec = tween(1000, easing = LinearEasing)
)
}
Image(
painter = painterResource(id = R.drawable.background_lvl_1),
contentDescription = null,
contentScale = ContentScale.Crop,
modifier = Modifier
.offset(y = offsetYAnimate.value.dp)
.fillMaxSize()
)
}
}