WasTabon
@WasTabon

Почему столкновения не обрабатываются сразу?

5f7aff70a3d08162777833.png
5f7aff914a062891507786.png
private void OnCollisionExit2D(Collision2D coll)
    {
        if (coll.gameObject.tag == "Ground")
        {
            playerMoving.isGrounded = false;
        }

        if (coll.gameObject.tag == "spike")
        {
            healthScript.health -= spike.damage;
        }
    }


Вот, игрок это скрин выше, а spike - скрин ниже, столкновения происходят только спустя несколько миллисекунд, например я иду на объект, немного на него забираюсь, потом падаю и происходит столкновение, а если запрыгнуть на него сверху, то ничего не произойдет, надо будет двинуться с места. Объект кстати это треугольник с Polygon Collider 2D
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
WasTabon
@WasTabon Автор вопроса
Ахахахах, я и не заметил, что оно стоит на Exit2D
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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