Логично было бы предположить что Start вызовется первым тому объекту, который самый первый в иерархии.
Но нет, первым почему-то вызывается скрипту подвешенному на камеру.
Я хотел сделать скрипт-синглтон Content который инициализировал бы всякие нужности для всего проекта.
Часть этих нужностей можно сделать в конструкторе, но другие (текстуры например) нужно генерить уже после старта.
И хотелось бы чтобы это происходило до старта всех других объектов.
Конечно я в скрипте камеры принудительно вызвал инициализацию этого Content, но это какие-то костыли.
И что значит галочка Static в инспекторе объекта? Установил - не помогло. У меня этот скрипт и так static весь.