Unity Player Collider не работает должным образом

Я давно не работал с единством, поэтому немного заржавел.

У меня есть:

  • Игровой объект с сетчатым коллайдером, который является моей землей
  • Пустой игровой объект с контроллером персонажа, который содержит игровые объекты моего игрока

Мой пустой игровой объект, в котором находится игрок, не стоит на земле.

Итак, половина моего игрока проходит сквозь землю, но пустой игровой объект остается на земле, которая держит моего персонажа.

Мой игрок в игре

Настройка игрока

настройки плеера


person user3277468    schedule 10.05.2019    source источник
comment
Вы изменили там слои и не обновили физику, чтобы сказать, какие слои могут взаимодействовать?   -  person akaBase    schedule 10.05.2019


Ответы (1)


Возможная проблема с осью 3d модели (Персонаж)

С вашей текущей структурой иерархии: Одно из возможных решений — сделать Center:y = -1.8 в компоненте контроллера персонажа.

Дайте мне знать, если это поможет.

person Muhammad Farhan Aqeel    schedule 10.05.2019
comment
Мне пришлось зайти в свой сценарий настройки персонажа и преобразовать все позиции Y по высоте персонажа, спасибо. - person user3277468; 10.05.2019