
I'm using a ball, status set to physics and use llSetForce to accelerate it. I'm trying to simply bounce it off the top and bottom of a box.
But what happens is, that once the ball hits either wall, it begins to spin and thus the next time I apply llSetForce() the direction changes so the ball will go off-world within 2 or 3 bounces. (I'm using the global-version of llSetForce() setting local to FALSE, but still the force is applied to the ball's local axis).
How can I prevent the ball from spinning/tumbling when it hits another object? means, keeping the local rotation steady?
I tried to apply llSetRot()/llSetLocalRot() but these two commands delay the script for 0.2 seconds so the ball stops before it's accelerated again and this doesn't look the way I want it to...
Thanks for your help pholks!
