Animation editor won't let me animate custom rigs

I am trying to make animations for my game, and would like to use custom rigs with an animationcontroller, since these wont be players.

the problem is that the animation editor gives the following error when trying to use the rig to animate:
Plugin_-1.Project.AnimationEditor.Code.GUIScripts.GUIScriptScrollZoomControl:25: attempt to index field 'TargetWidget' (a nil value)

How to replicate:
First you will need a basic rig building plugin (to create the motor6d instances, you can create them yourself via the command bar if you really want to though.)
I use this: https://www.roblox.com/library/171922549/Character-Creator-BETA

1: Create a part and group it
2: Duplicate the part, and move it if you want
3: Set the model’s primary part to one of the two parts
4: Insert an animation controller
5: Bind the 2 parts together with a motor6d
6: Open the animation editor and select the custom rig (you may have to click create before the error arises)

Please help, as this seems like it would be useful if it worked.

EDIT: If you edit the animations on a humanoid dummy first, it seems to work, but i still hope this issue gets fixed

1 Like

One of the parts needs to be named HumanoidRootPart, for whatever reason.

You need to add a humanoid I’m fairly sure. Not sure if that’s been changed

That’s why they added the animation controller, so that you dont need a humanoid.

Ah, my bad, I’ve always had trouble with the animation editor and either adding a HumanoidRootpart or adding a Humanoid fixed it

Nope, I got it working without any such named part, after a while i got the animation editor to work by editing a humanoid first, then switching to my custom rig.

EDIT: It seems like this was a bug that has been recently patched

1 Like