Page 1 of 1

glitchy physical response problem

PostPosted: Fri Feb 02, 2007 7:34 pm
by S0L1Dfake
When I have an object blocking the player's path, I use a wireframe actor and set the physical response to 0, so the player can't go through it. I want the player to jump over these objects but, if you just walk up to the obstacle and continue to travel in that direction, the player will instantly "bump" up to the top of the object and over it. I want the player to have to jump over it! Does anyone know a good way to stop this annoying thing from happening?
Thank You.

PostPosted: Sat Feb 03, 2007 2:01 pm
by makslane
Try set the final velocity multiplier to zero.

PostPosted: Sat Feb 03, 2007 9:34 pm
by S0L1Dfake
well thats how I did it.
I have
'player' as "Collision" (anyside of) 'Object' --> "Physical Response" (Final Velocity Multplier: 0)

The player doesn't go through the object, he goes over it. As soon as he touches the side of the object he stops, (as he should) but when you hit foward again (or hold it) the player goes to the top of the object. He's not breaking the physical response action at all, he's just going over or under the object instead of stopping. I extended the wireframe's bottom to way below the ground so he wouldn't go under it anymore, but he continues to go over it. I cant extend it higher bc I want him to be able to jump on top of it or over it, just not walk right over it.

PostPosted: Sun Feb 04, 2007 1:49 pm
by makslane
Can you send me a ged file with the problem?

PostPosted: Sun Feb 04, 2007 2:57 pm
by Sgt. Sparky
S0L1Dfake wrote:well thats how I did it.
I have
'player' as "Collision" (anyside of) 'Object' --> "Physical Response" (Final Velocity Multplier: 0)

The player doesn't go through the object, he goes over it. As soon as he touches the side of the object he stops, (as he should) but when you hit foward again (or hold it) the player goes to the top of the object. He's not breaking the physical response action at all, he's just going over or under the object instead of stopping. I extended the wireframe's bottom to way below the ground so he wouldn't go under it anymore, but he continues to go over it. I cant extend it higher bc I want him to be able to jump on top of it or over it, just not walk right over it.

Maybe you should ad a 2-3 pixel lip at the top of it or specifie the mass fo the event actor to: 0.000001
and have the physical responce set to .3 :D