Задать вопрос
Ответы пользователя по тегу Unity
  • Почему OnCollisonEnter не работает?

    @Marsik3773
    Не стоит переменная в скобках, выглядеть должно так:
    void OnCollisionEnter(Collision collision)
    Ответ написан
    Комментировать
  • Как при прикосновении перейти на сцену game over?

    @Marsik3773
    Это зависит от того, что ты хочешь, если используешь OnTriggerEnter(Collider other) (воспроизводится когда коллайдеры входят друг в друга), то у коллайдера объекта на котором используется этот компонент, должна стоять галочка is trigger, если ты хочешь при прикосновении воспроизводить, то должно использоваться OnCollisionEnter(Collision collision) (когда коллайдеры касаются друг друга)

    И ещё можно сократить проверку

    if (other.CompareTag("Player"))
    Ответ написан
    3 комментария