Как я могу обрабатывать столкновения в единстве без твердого тела? - PullRequest
0 голосов
/ 19 апреля 2020

Я хочу сделать вид, что объекты go через друг друга. Я знаю, что этими вещами обычно управляет твердое тело. Но я не хочу использовать твердое тело из-за соображений производительности. Так как мне это сделать? Должен ли я использовать что-то подобное https://github.com/tejas123/collision-detection-without-rigid-body-in-unity? Или есть лучший способ сделать это. Кроме того, что использует наименьшую производительность для мобильного телефона? Для перемещения объектов я использую Vector3.translate. Должен ли я использовать что-то другое? Любая помощь будет отличной

1 Ответ

0 голосов
/ 19 апреля 2020

Если ваша проблема связана с производительностью, любое другое решение будет вам дорого стоить. но если вы хотите создать собственный сценарий, вы можете использовать Raycast или Контактную точку столкновения , а затем остановить движение вашего объекта для имитации эффекта удара.

...