Можно ли через OnCollisionExit узнать какой именно из колладйеров объекта

на котором скрипт вышел из коллизии? На Enter'е делаю это через GetContacts, однако Exit вызывается когда Getacontacts уже пуст

14 ответов

34 просмотра

не понятно. что ты хочешь узнать, какой объект вышел?

Kotan-HP Автор вопроса
Andrey Valkevich
не понятно. что ты хочешь узнать, какой объект выш...

Это тоже, но в первую очередь какой коллайдер самого же объекта на котором скрипт вышел (их несколько)

Kotan HP
Это тоже, но в первую очередь какой коллайдер само...

я хз, надо тестить, но зачем тебе на ОДНОМ объекте несколько коллайдеров? сделай нули, засунь их в обьекты и назови как надо, тогда будет понятно кто вышел

Kotan-HP Автор вопроса
Andrey Valkevich
я хз, надо тестить, но зачем тебе на ОДНОМ объекте...

Так и есть, вот только как я понял OnCollisionXXX вызывается только на носителе Rigidbody

Kotan HP
Так и есть, вот только как я понял OnCollisionXXX ...

1. ХОТЯ бы на 1 из двух объектов. это первое. 2. ты можешь сделать их триггерами и найти через Collider.OnTriggerExit

Kotan-HP Автор вопроса
Andrey Valkevich
1. ХОТЯ бы на 1 из двух объектов. это первое. 2. ...

Они раньше и были триггерами, но сейчас мне надо чтобы они были физически не "прозрачными"

Kotan HP
Они раньше и были триггерами, но сейчас мне надо ч...

ок, а что там с нулями, не работает? что значит физически? зачем тебе физические нули? не понятно....

Kotan-HP Автор вопроса
Andrey Valkevich
ок, а что там с нулями, не работает? что значит фи...

Смотри, у меня есть основа с РБ, но без коллайдеров, и у нее 2 дочерних объекта с коллайдерами, но без РБ. Если на дочерние повесить скрипт, то он не реагирует на OnCollision, поэтому скрипт на основе, однако мне надо понимать от какого из объектов исходит функция

Kotan HP
Смотри, у меня есть основа с РБ, но без коллайдеро...

можно на чайлдов повесить колбеки колизий, и они будут сообщать паренту о себе

Kotan HP
Шо такое колбеки?

ну на чайлдах будет скрипт с oncollisionExit, также у них будет делегат, на который будет подписываться парент например, и при коллизии чайлд будет вызывать делегат

Kotan-HP Автор вопроса
_
ну на чайлдах будет скрипт с oncollisionExit, такж...

Так в том и проблема что скрипт повесить можно, но он не срабатывает, т.к. у них нет своего РБ

Kotan-HP Автор вопроса
_
а почему не хочешь наделить их рб?

Они тогда буквально отвалятся, либо надо джоинтом привязывать что само по себе - оч мутное решение

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

Обсуждают сегодня

Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
12
На чём в основном щас пишут мини апы? Vuejs?
Goot evening Not everyone
6
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
9
Вопрос: Здравствуйте! У меня возникла проблема с использованием плагина Mall в OctoberCMS. Я использую все файлы и компоненты в их исходном виде, без изменений. Однако на стр...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
8
🙋 Ребята, всем привет. Поправил задачу: Нужно каждому новому сообщению (1 раз по каждому юзеру) в чате прибавлять снизу кнопку с предложением подписаться на канал. Как добавит...
Alexander
1
Добрый день. Мне посоветовали обратиться к вам в чат за помощью. Ситуация описана на скрине. Как мне сказали, мне на бота навесили флудвейт. Есть ли возможность снять его ра...
OVERLINK
7
Просто по очереди выпиливаешь на ручной маппинг? По методу за раз
Andrii Kurdiumov
7
всем привет помогите пожалуйста используя CDN (GCP) у игроков из вьетнама загружается конфиг (размер 999 bytes) загружается 5 и более минут н а других CDN сервисах такой пробл...
Andrew Krw.
1
Приветствую. А не подскажете какие ограничения есть на использования api метода setMyName ? Несколько раз сменил имя бота и получил бан на 2 месяца на смену имени.
Slick Slack
8
Карта сайта