- Home /
"Freeze Position" applied to an axis affects the bounciness of the object's collider on that axis.
I'm making a simple Breakout-style game.
The ball has gravity set to 0 and bounciness equal to 1. The Rigidbody attached to the paddle is dynamic and its position is frozen on the Y axis. There is no physics material attached to the collider and rigidbody of the paddle.
The ball loses almost all its velocity after a collision with the paddle. No matter how high its speed at the start, its velocity.magnitude drops to 0.63-0.65 after the collision.
Once I unfreeze the paddle on the Y axis, everything gets back to normal.
The ball velocity before/after the collision:
The paddle rigidbody:
Is this a bug? Can I do something to fix this behavior?
Your answer
Follow this Question
Related Questions
Buggy touch controls? 0 Answers
Issue with adding force and lerping position? Possible unity bug? 0 Answers
Object passes through collider even when isTrigger is turned off. 2 Answers
2D Isometric Rigid Body Collision Resolution (collide and side) Not working 0 Answers
How to make certain rigidbody2d's not able to push other rigidbody2d's? 2 Answers