Dhruv Sharma
05/18/2023, 11:17 AMTgo1014
05/18/2023, 11:26 AMDhruv Sharma
05/18/2023, 11:27 AM@Composable
fun getAnimate(targetValue : Float,time:Int,direction:Direction): Float{
val infiniteTransition = rememberInfiniteTransition()
val initial: Float
val target: Float
if (direction == Direction.DOWNTOUP){
initial= 0f
target =targetValue
}else{
initial = targetValue-((targetValue*40)/100)
target = 0f
}
val animationProgress by infiniteTransition.animateFloat(
initialValue = initial,
targetValue = target,
animationSpec = infiniteRepeatable(
animation = tween(durationMillis = time)
)
)
return animationProgress
}
Dhruv Sharma
05/18/2023, 11:28 AMAlejandro Rios
05/18/2023, 1:56 PMandrew
05/18/2023, 5:05 PMandrew
05/18/2023, 5:05 PMDhruv Sharma
05/18/2023, 6:34 PMColton Idle
05/19/2023, 12:01 AM