Unity - "transform.SetParent()" em 2 objetos move outros objetos

Boa tarde.

Pessoal, é o seguinte:

Tenho 4 objetos e estou mudando 2 deles para outro pai usando “transform.SetParent()”. Ao mover esse pai, o que deveria acontecer era apenas os 2 objetos que estão nesse pai se mover e os outros 2 ficarem parados onde estão, mas está acontecendo dos 4 se moverem. Já rodei os 2 objetos se movendo acompanhando esse pai e só os 2 objetos se movem, mas quando eu mudo 2 para outro pai em vez dos 2, os 4 se movem. É o “transform.SetParent()”. Alguém sabe o que seria isso? Tem alguma coisa que deve ser feita quando for usar o “transform.SetParent()”? Estou errando em alguma coisa?