Dragging a component to another GO loses all references to it from other components and makes them all ‘missing’. Am I doing something wrong? This seems like an expected behaviour.
Ok so in text terms you have 3 objects, A,B,C. on A you refererence a component “thing” on B. On moving thing from B->C you are surprised when it breaks the reference on A…
Im not. A no longer has a thing, therefore it breaks.
It’s a direct reference to the component, not the gameobject, I would have thought the GO wouldn’t even enter in to it, as it’s the GOs job to know which components are attached to it, not the component itself