У меня есть 2 объекта, на которых висят Rigidbody2D и Box Collider2d также есть скрипт
void OnCollisionEnter(Collision other){
Debug.Log("collision");
}
Но когда происходит столкновение в консоль ничего не выводиться, данная функция работает только когда на объектах висят Rigidbody и Box Collider Как это исправить?
Вы используете компоненты 2D физики (Rigidbody2D и BoxСollider2d), но в вашем коде метод для 3D физики. В случае 2D объектов используйте аналогичные методы для 2D, например: OnCollisionEnter2D
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники