Class MecanimBridge Extends VersionedMonoBehaviour
Example of how to use Mecanim with the included movement scripts.
This script will use Mecanim to apply root motion to move the character instead of allowing the movement script to do the movement.
It assumes that the Mecanim controller uses 3 input variables
InputMagnitude which is simply 1 when the character should be moving and 0 when it should stop.
X which is component of the desired movement direction along the left/right axis.
Y which is component of the desired movement direction along the forward/backward axis.
It works with AIPath and RichAI.
Public Variables
Private/Protected Members
Calculate position of the currently grounded foot.
Handle serialization backwards compatibility.
Handle serialization backwards compatibility.
Calculates a rotation closer to the desired direction.
Update is called once per frame.
Cached reference to the movement script.
Cached Animator component.
Cached reference to the left and right feet.
Position of the left and right feet during the previous frame.
Cached Transform component.