how many times can you spot the letter f in:
q: unity проверка на соприкосновение с триггером добрый вечер!  
возникла необходимость в unity на c# написать метод, который определяет,  касается объект чего-нибудь (проверка на вхождение триггера), или нет и возвращает true или false соответственно.  
это должно быть чем-то вроде этого:
bool gettriggerenter2d (collider2d col){

    if(col == null)

        return false;

    else

        return true;

}

...только должно работать)
спасибо.  

a: оно так не работает:
посмотрите доки. там есть события на соприкосновение тригеров. можете в этих событиях добавлять коллайдеры в список:
 void ontriggerenter2d(collider2d other) {
     // здесь вы можете в список куда-то добавить коллайдер
 }

 void ontriggerexit2d(collider2d other) {
     // удалить из списка
 }

а в своём методе проверять потом, есть ли переданный коллайдер в списке столкнувшийся:
bool gettriggerenter2d (collider2d col){
     // здесь проверяете, есть ли в списке столкнувшихся коллайдеров он
     // возвращаете true, если есть, false, если нету в списке
     return true;
}


user
The passage contains four "f"s.
assistant