Flat 2D bounce against gravity?

When I use the 2D physics bounce material, if my object doesn’t land perfectly flat, it ends up bouncing like a ball - it spins and flies off to the side. What i want my object to do is act like a doodle jumper, and just pop straight up again without rotating or spinning. How would I do that? If the answer comes in script format I would prefer C#, but JS is fine so long as it doesn’t mess anything up.

You could set the Rigidbody2D to fixed angle, then it won’t rotate.

Don’t use Unity’s built in physics, and write a script to control the physics of your object.