public struct NetworkAnimatorParametersAn animator's parameters, as the wire carries them.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Separate from NetworkAnimator because the two change at completely different rates, and a component is the unit of change the delta encoder rewards. A normalised time changes every tick; a parameter changes when somebody presses a button. Folding them together would make every parameter pay attention every frame.
A fixed-width block rather than a list. Sixteen parameters covers what an animator in practice has, and a fixed layout is what lets the delta codec give an unchanged parameter one bit — a variable-length list would have to re-state its own shape every time any of it moved. A machine with more than sixteen is one whose extra parameters the game should replicate itself, and the count says how many of these mean anything.
Fields and properties (2)
public byte CountHow many parameters are in use.
public NetworkAnimatorParameters.ParameterBlock ValuesThe values, as floats — an int reads as its value and a bool as zero or one.
Used by (5)
- NetworkAnimatorApplySystemVixen.Net.Animation
- NetworkAnimatorCaptureSystemVixen.Net.Animation
- NetworkAnimatorParametersReplicatorVixen.Net.Animation
- NetworkAnimatorTestsVixen.Net.Animation.Tests
- Vixen_Net_Animation_NetworkAnimatorParametersSerializerVixen.Net.Animation