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

Unity 2D. OnCollisionEnter. Как реализовать мою фишку?

Всем привет. Я новичок в этой сфере, но хочу сделать игру. Проблема такая... В игре, когда игрок выпадает за карту, я сделал границы карты. Если игрок сталкивается с какой-то из границ, то у него должны сниматься все хп, я писал OnCollisionEnter() , у границ выставлял BoxCollider2D, IsTrigger не был включен, но всё равно... Ничего не работает. У игрока имеется Rigidbody и BoxCollider. Подскажите, что делать ?
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • Академия Eduson
    Разработчик игр на Unity
    6 месяцев
    Далее
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - https://home-cloud.store/
1. Марш учить юнити по туториалам. А то и сишарп сначала, если вообще новичок.
2. Так 2д или не 2д? Если коллайдер 2д, то и нужен OnCollisionEnter2D. И коллайдер игрока тогда тоже должен быть 2д. Мешать 2д и 3д ФИЗИКУ низзя
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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