Почему мой персонаж улетает в единстве 2d? - PullRequest
0 голосов
/ 29 апреля 2019

Когда я нажимаю на кнопку воспроизведения, мой Spire улетает в потолок моей карты.

У меня есть простой png как спрайт в единстве.
Я использую плитку для уровня, который я сделал, который имеет TilemapCollider2D и BoxCollider2D.

https://imgur.com/2tggchP <- фото происходящего. </p>

У моего персонажа есть BoxCollider2D и Rigidbody2D.
Я делаю боковой скроллер на случай, если это необходимо знать.

Гравитация и прочее для персонажа нормальные, как и масса.

Мои персонажи должны оставаться на земле.

1 Ответ

0 голосов
/ 30 апреля 2019

Я не совсем уверен, является ли серая часть заднего фона объектом, имеющим BoxCollider2D, но если это так, то это ваша проблема.

У вас не может быть двух BoxCollider, перекрывающих друг друга, иначе выВы получите то, что видите сейчас, один выстрел вверх.

Я бы предложил удалить BoxCollider2D на карте тайлов (если это возможно) и, возможно, просто иметь BoxCollider2D на этом этаже на рисунке.

Если мой ответ не помог или был недостаточно хорош, я был бы рад помочь вам в дальнейшем, просто ответьте на это.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...