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