This is really annoying. Today I was working on my animation editor when I noticed the mouse completely ignored the fingers on my character. I tried changing the union collisionfidelity to all three options but none worked. I tried scaling the union up to 0.2 (it was about 0.14) and THEN the mouse picked it up.
Repro: Union something. Scale it down to be under 0.2 on any (or all) axis. Now use Mouse.Target or any type of ray. It’ll be ignored.
Can’t repro, but I can think of a different bug that might be causing it.
After you change how a part/union connects to other parts in a complex assembly via Motors, Motor6Ds, or Welds, raycasts will ignore the part under certain (weirdly specific) conditions. The part will only respond to raycasts after either changing the DesiredAngle property of the modified joint so that it wobbles slightly, or after the joint is broken.
I’m thinking that scaling the union up might’ve broken the joint?
I know that it happens on my larger thigh unions as well but if I change the angle I can sometimes see them with the Mouse.
I’ll try fiddling with the DesiredAngle in hopes that this fixes the problem. It is a very complicated rig. (finger)Ring3 connects to Ring2 to Ring1 to Knuckles to Palm to Weapon to Head to Neck to Upper Torso to Lower Torso to Torso to HumanoidRootPart. That’s just one finger of 10 T.T
It happened on my old animation editor as well, where I’d have the mouse ignoring parts at odd times. I could fix it by copy the key frame, deleting it, then pasting it.