Вопросы к Поиску с Алисой
Разница между Rigidbody2D и Rigidbody в Unity заключается в том, что Rigidbody2D используется для двумерных проектов, а Rigidbody — для трёхмерных. dzen.ru
Rigidbody2D помещает объект под контроль физического движка, но объект может двигаться только в плоскость XY, а вращаться только перпендикулярно этой плоскости. gitlab.furylion.net Rigidbody позволяет игровому объекту взаимодействовать с фундаментальными физическими явлениями, такими как силы и ускорения. www.studytonight.com
Таким образом, основное отличие в том, что Rigidbody2D работает только в двух измерениях, в то время как Rigidbody используется для трёхмерных объектов.
Кроме того, Rigidbody2D работает только с 2D-коллайдерами. vionixstudio.com