|
hi i this script :
what it does it makes it look like the player is walking kind of..... the problem is that when you start moving or when you stop the movement looks kind of jittery. oh and the position of the gun is at zero on the x y and z. any thoughts on the problem would be nice.... thanks
(comments are locked)
|
|
On the face of it you are probably getting a mismatch on these lines:
you are smoothly moving toward local zero (on the first line with the Lerp) and then jumping in Y (in Idle) to whatever the PingPong Spits out. I assume you are trying to smoothly move to zero when you stop walking and THEN start bobbing up and down. But you are trying to do both simultaneously. [Addition] You could try bobbing a 'target' and then have the localPosition of your transform 'Lerp' towards that. eg.
The functionThatMakesTargetBobAround() is basically what you have for the localPosition at the moment although you'll have to repackage it somewhat. [Also] just to note, the following in the above is equivalent to 'else' this helped.... but the problem is still there.
Aug 02 '10 at 01:00 PM
3dDude
What did you change as a result? Also PingPong I would have thought looks a bit unnatural at its maximum points where it will cause the movment to suddenly change direction.
Aug 02 '10 at 07:49 PM
cncguy
can you recommend something better then pingPong?
Aug 02 '10 at 10:03 PM
3dDude
(comments are locked)
|
