cca33c83dab6b3d97d84022b67b198a2ad8b04d7
- If the name of a state contains a period ".", it can cause the animator to misbehave, so sanitize it. - Transitions would not work properly during the runtime execution of the animator. - Apparently this is because sub state machines internally use the dot as a separator. - Sanitize the name so that menu state names such as "J. Inner" don't mess things up.
Animator As Code V1 - Beta
Initially created by @hai-vr,
- with major contributions from @galister for supporting sub-state machines and the generic use of nodes and parameters.
Installation
If you are using Animator As Code in VRChat, install using the VRChat Creator Companion or ALCOM. Instructions are available in this page.
Otherwise, if you are not using VRChat, install it through the Releases.
Documentation
- Documentation
- V1 Reference manual
- V1 Functions reference
- VRChat reference
- VRChat (Destructive Workflow) reference
- Modular Avatar As Code reference
Animator As Code V0
- You can browse the repository in its V0 state.
Languages
C#
80.8%
Rust
18.7%
Nix
0.5%