This isn’t exactly a scripting issue but I’m not sure what topic to put it under.
I made a modified R6 rig to give myself control over torso / upper body rotation without rotating the legs. In the legacy animator I can set keyframes and scroll through them to see them play out but hitting play causes the rig to freeze in the default pose and nothing happens. In the new animation editor, rotating or dragging a rig part updates properly until I let go of it and then it snaps back to the default pose immediately so setting up keyframes isn’t possible.
I’m assuming that its an issue of the legacy editor updating the C1 of the joint while editing vs playing which tries to use the Transform property which doesn’t seem to be working on my rig. Here’s a pic of the rig: https://i.imgur.com/nEa2vAZ.jpg The arms / head are connected to the torso, the torso / legs are connected to the waist, the waist is connected to the HRP. All of this is so that I can rotate the upper body without affecting the legs.
I’m using R6 / humanoids pretty much just for the shirts / pants. Otherwise I would just create a new rig from scratch and it would work as expected. Anyone understand the issue or know how to fix it? I’ve made a lot of custom rigs so the problem probably isn’t something basic, it’s more likely that roblox is fighting with some kind of R6 behind the scenes functionality and it’s clashing with the modified rig.
Side note, the humanoid might be considered “dead”? I don’t need this rig to be alive / do humanoid things aside from wearing a shirt / pants so the fact that the Torso isn’t connected to the HRP probably kills the humanoid. Shouldn’t it still work though? If this is my issue then is there a way to make it work?