โš ๏ธWeapon is not moving

Reason

If animations like idle, movement, equip and unequip are not playing, this is usually a sign of the Additive Layer problem. There could be two potential issues:

  1. Additive Layer is not added or set up properly.

  2. Curve animations are not added or they use a different skeleton hierarchy.

Solution

First, it is important to check if Additive Layer is adjusted properly:

General settings.

If the issue still occurs, then it means the issue is with curve animations. These animations are usually located in the animator controller as a separate layer:

Animator Controller setup.

where the curve mask only includes the Weapon Bone Additive:

This bone should be manually added to the mask.

To add a Weapon Bone Additive to a custom Avatar Mask, make sure to visit the Tools page.

Finally, it is important to check the actual curve animation bone paths:

Default bone path.

If the path in the image above does not match a character skeleton, the animation will not be played. To solve this problem, follow these steps:

  1. Duplicate the curve animation.

  2. Copy WeaponBoneAdditive curves from the original to the target animation Tools.

  3. Assign the animation in the animator controller.

Last updated