Aqui está a documentação correspondente do Unity .
De acordo com as explicações das páginas de documentação do Unity sobre os Static GameObjects, às vezes marcar GameObjects como estático pode afetar o desempenho de maneira ruim (por exemplo, Static Batching causa mais uso de memória) .
Então, quando devo exatamente querer usar essas funcionalidades?
Desde já, obrigado.
Notas de rodapé:
Atualmente, estou desenvolvendo um jogo 2D de cima para baixo, com muitos Sprites e LineRenderers, mas sem objetos 3D (nem mesmo um quad). Todos os GameObjects estão sendo instanciados proceduralmente a partir de pré-fabricados pré-fabricados. Os LineRenderers são atualizados a partir dos scripts de cada quadro. E quase todos os Sprites estão se movendo constantemente. A maioria dos Sprites compartilha o mesmo material. Todos os LineRenderers também compartilham o mesmo material.