Character Motor & Moving Platform Class

How do I use the Moving Platform Class in the Character Motor Script correctly and where can I find some documentation for it? Unfortunately the code section in the Moving Platform Class is not documented and my Character always jitters on a Horizontal or Vertical Moving Platform.

I created a Animation in Unity, and I moved the Platform per script with

transform.Translate(Vector3.up * Time.deltaTime)

but both methods produce a visible jitter.

I have not used this Platform Class, but usually in other games I made when using moving platforms I parent the character to the platform when he lands and remove him when he jumps this way you remove all jitters. Hope this helps.

When you use Code to move a platform you should disable “Use Fixed Update” in the Character Motor Script.

When using Animations make sure you check “Animate Physics” on your Platform.