Skip to main content
Inspiring
July 17, 2020
Answered

Current Position of Puppet After Keyboard Walk

  • July 17, 2020
  • 1 reply
  • 685 views

How do you determine the current position of the puppet after a Keyboard Input Walk?  I only have an X Position keyframe at the beginning of the walk.  The puppet after the walk is standing in the middle of the screen but when I want to create a new X Position Keyframe, Ch doesn’t show me the current position, it just shows me the beginning X Position  Any help is appreciated.  As a side note, Position based Walk doesn't work well for my puppets.  

This topic has been closed for replies.
Correct answer alank99101739

There are two approaches that work fairly well, and one that does not. (Yep, you guessed it, you are doing the one that does not!)

 

Approach 1: Set the walk body speed to zero, so when walking the puppet does not actually move. Then use puppet Position X keyframing to make the puppet move, synchronized with the arrow key recording.

 

Approach 2: Set the walk to Position based walking instead of arrow keys. Then use keyframes to adjust the Position property of the *walk behavior* (NOT Position X of the Transform behavior on the puppet). This property is only visible after Position based walking has been set I think. This works out the puppet walk speed and direction for you automatically based on the Position value.

1 reply

alank99101739
alank99101739Correct answer
Legend
July 17, 2020

There are two approaches that work fairly well, and one that does not. (Yep, you guessed it, you are doing the one that does not!)

 

Approach 1: Set the walk body speed to zero, so when walking the puppet does not actually move. Then use puppet Position X keyframing to make the puppet move, synchronized with the arrow key recording.

 

Approach 2: Set the walk to Position based walking instead of arrow keys. Then use keyframes to adjust the Position property of the *walk behavior* (NOT Position X of the Transform behavior on the puppet). This property is only visible after Position based walking has been set I think. This works out the puppet walk speed and direction for you automatically based on the Position value.

Crewman1Author
Inspiring
July 18, 2020

thanks a bunch!