Задать вопрос
BadCats
@BadCats

Unity3d не работает OnCollisionEnter2D?

void OnCollisionEnter2D(Collision2D collision)
{
if(collision.gameObject.name=="Fire")
    {
        Destroy(collision.gameObject);
    }
}
  • Вопрос задан
  • 4249 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - домашнее облако homeCloud
Все работает. Проблемы у вас. Либо коллайдеров нет, либо они триггеры, либо они не 2д, либо еще что то.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы