いわたんち

いわたんちは概念となりました

JetpackComposeで無限ループで値を変える

rememberInfiniteTransitionanimateFloat を組み合わせて、更にイージングを LinearEasing にすることで無限ループで値が一定間隔で変化する

    val infiniteTransition = rememberInfiniteTransition()
    val time by infiniteTransition.animateFloat(
        initialValue = 0.0f,
        targetValue = 1.0f,
        animationSpec = infiniteRepeatable(
            animation = tween(
                durationMillis = 1000,
                easing = LinearEasing
            ),
            repeatMode = RepeatMode.Restart
        )
    )