motkot
@motkot
Программирование C#.

Почему не срабатывает OnTriggerEnter2D?

Типо код:

public void OnTriggerEnter(Collider other)
    {
        print("BOOM");
        Destroy(gameObject);
    }


И обьекты:

Стена:

https://b.radikal.ru/b25/2108/b2/1a600f290534.png

И пуля:

https://a.radikal.ru/a38/2108/4c/7580ce353687.png
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
@SwathingSoap
Вы используете функцию OnTriggerEnter, которая работает с 3д объектами/коллайдерами, когда в сцене используете 2D коллайдеры, для которых нужно использовать функцию: https://docs.unity3d.com/ScriptReference/MonoBehav...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@NIKROTOS
Начинающий программист.
попробуй создать триггер для уничтожаемого объекта
Ответ написан
Ваш ответ на вопрос

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

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