Custom Animation Packs
Last updated
Last updated
WARNING! This process is slow and painful. Takes between 5 to 10 hours.
Create a CharacterAnimations scriptable object by:
Right clicking within the project viewer > Create > GlassVaultStudio > iMove > CharacterAnimations Drag and drop all of your animations to the corresponding inputs within the CharacterAnimations scriptable object.
Create a TransitionSettings scriptable object by copying one from a settings folder within one of the integration folders. Or you can create one from scratch by:
Right clicking within the project viewer > Create > GlassVaultStudio > iMove > TransitionSettings Drag and drop the TransitionSettings to the corresponding input near the top of your CharacterAnimations scriptable object.
If you don’t have a character prefab set up yet, place the iMove Character Set Up component on your child character prefab. Fill out the following inputs:
AnimationPackType
Custom
GVS_AnimatorController
Leave empty
Character Animations SO
Your CharacterAnimation SO
Player Sounds
Your player sound profile
If you are updating a pre-existing animator controller and the GVS_AnimatorController input is not empty, click the override existing animator controller. If you are creating a new animator controller, click the create new animator controller and iMove will automatically create an animator controller for you based on the provided animations and transition settings.