- Объекты типа А обновляют свое состояние и воздействуют на объекты типа B
- Объект типа B обновляют свое состояние с учетом воздействия от объектов типа A и воздействуют на объекты типа C.
- Объекты типа C обновляют свое состояние с учетом воздействий от объектов типа B.
Если обновление объектов А и их воздействие на B вставить в Update, тогда придется обновление объектов B вставлять в LateUpdate.
А куда вставлять обновление объектов C? Если их вставить в LateUpdate, тогда они будут обновляться с задержкой в один кадр, что приведет к скачкам, мерцаниям и лагам.
Можно ли как-то простым способом увеличить количество отсортированных по очередности вызова групп функций выполняемых на каждом кадре?