Повторное родительство здесь является решением по умолчанию. Если вы испытываете неожиданное поведение с этим, это обычно признак того, что вы используете неравномерный масштаб где-то в любой из родительских цепочек. Лучшая практика - никогда не использовать шкалы с разными коэффициентами x, y, z. Если вам нужно изменить форму коробки, убедитесь, что вы масштабируете только коробку, и у вас есть фиктивный родительский элемент, к которому вы переродите свой «прикрепленный» объект. Наличие неоднородного масштаба где-то наверху в цепочке (то есть повторное родительство объекта, который неравномерно масштабируется) будет искажать пары вращения / масштабирования вниз по цепочке, и, хотя это может дать желаемый эффект, когда задействован только один объект, он может укусить
Альтернатива, если это не помогает решить вашу проблему по какой-либо причине, в более новых версиях Unity есть компонент под названием ParentConstraint, который должен позволить вам достичь того же эффекта