Тема: MeshIntersect
Показать сообщение отдельно
Старый 02.05.2015, 18:39   #6
seaman
Знающий
 
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений
(для 180 пользователей)
Ответ: MeshIntersect

Сообщение от ILonion Посмотреть сообщение
Каким либо образом можно сделать return bool при проверке события столкновения?
OnColliderEnter и подобные ему не подходят.
Необходимо из пользовательского метода проверять событие столкновения и возвращать false\true.
Можно это как-то реализовать в юнити?
Событие не обязательно совпадет по времени с Вашей проверкой. Поэтому проверять событие - это неверно. Нужно проверять некий флаг, который устанавливается при возникновении события. Типа:
bool flag;
void OnColliderEnter(Collider c)
{
   flag = true;
}
void MyFunc()
{
...
   if(flag) ...;
...
}
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ILonion (03.05.2015)