Skip to content
This repository was archived by the owner on Jul 11, 2025. It is now read-only.

Commit 39f319a

Browse files
authored
Merge pull request #393 from android/jmylen-hs-bounce-effect
Adjust the collision with floor to account for the wobbly floor effect.
2 parents 137e7a7 + b510cb8 commit 39f319a

File tree

1 file changed

+1
-3
lines changed
  • Haptics/app/src/main/java/com/example/android/haptics/samples/ui/bounce

1 file changed

+1
-3
lines changed

Haptics/app/src/main/java/com/example/android/haptics/samples/ui/bounce/BounceRoute.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -276,12 +276,10 @@ private fun updateCollisionData(transitionData: TransitionData): BallCollisionDa
276276
val ballOffsetY = transitionData.ballOffsetY
277277
return BallCollisionData(
278278
collisionWithFloor = transitionData.isBouncing &&
279-
ballOffsetY >
280-
-(DISTANCE_FROM_END_POSITION_FOR_COLLISION) && ballOffsetY < BALL_END_POSITION,
279+
ballOffsetY > -(DISTANCE_FROM_END_POSITION_FOR_COLLISION),
281280
collisionWithReset = transitionData.isResetting &&
282281
ballOffsetY > BALL_START_POSITION &&
283282
ballOffsetY < (BALL_START_POSITION + DISTANCE_FROM_START_POSITION_FOR_COLLISION)
284-
285283
)
286284
}
287285

0 commit comments

Comments
 (0)