glitchy physical response problem

Non-platform specific questions.

glitchy physical response problem

Postby S0L1Dfake » Fri Feb 02, 2007 7:34 pm

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.
User avatar
S0L1Dfake
 
Posts: 15
Joined: Mon Dec 04, 2006 7:31 am
Location: Cleveland, Ohio
Score: 0 Give a positive score

Postby makslane » Sat Feb 03, 2007 2:01 pm

Try set the final velocity multiplier to zero.
makslane
Site Admin
 
Posts: 3947
Joined: Sat Apr 05, 2003 6:47 pm
Score: 182 Give a positive score

Postby S0L1Dfake » Sat Feb 03, 2007 9:34 pm

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.
User avatar
S0L1Dfake
 
Posts: 15
Joined: Mon Dec 04, 2006 7:31 am
Location: Cleveland, Ohio
Score: 0 Give a positive score

Postby makslane » Sun Feb 04, 2007 1:49 pm

Can you send me a ged file with the problem?
makslane
Site Admin
 
Posts: 3947
Joined: Sat Apr 05, 2003 6:47 pm
Score: 182 Give a positive score

Postby Sgt. Sparky » Sun Feb 04, 2007 2:57 pm

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
Image
Random Links:
viewtopic.php?p=19474#19474
Right now (10/14/2009) I'm working on some C++ projects, but I might be able to help if you have some Game Editor questions. :)
User avatar
Sgt. Sparky
 
Posts: 1850
Joined: Sat Oct 07, 2006 5:28 pm
Location: Somewhere out there, beneath the pale blue sky...
Score: 236 Give a positive score


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest