Показать сообщение отдельно
Старый 20.08.2016, 07:54   #2
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: Decompiled Unity5.3 (c#)

Зацените функцию:
[TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)]
public static 
Object FindObjectOfType(Type type)
{
    
Object[] objArray FindObjectsOfType(type);
    if (
objArray.Length 0)
    {
        return 
objArray[0];
    }
    return 
null;

выгребаются все объекты и берётся первый. как-то расточительно.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Жека за это полезное сообщение:
Mimi Neko (06.02.2017), Mr_F_ (20.08.2016), St_AnGer (21.08.2016)