Wasn’t exactly sure what category to put this under… I created a rigged mesh in unity for my multiplayer fps (keep in mind it has to look normal for other players) and I want only the arms to be part of a different layer, but not the body. this is so i can prevent arms and the weapon from going through walls, and for view purposes (closeness, etc) I cant exactly make the arms a seperate object because than it would look strange to other players since they wouldnt be attached to the body. Before i used blocky characters, and the arms were a seperate object and didnt need to be attached.
I can confirm this is doable in other 3D packages. Select two objects and apply a skin modifier to them. Export together.
In Unity the two objects (arms and body) are two separate mesh objects but are controlled by one animation rig and can be set up on separate layers in Unity (I think). A simple test will confirm this.
One draw back - the character will have at minimum 2 draw calls in stead of only 1 because of the separate skinned mesh renderers.