Ecco la documentazione Unity corrispondente .
Secondo le spiegazioni delle pagine di documentazione di Unity su Static GameObjects, a volte contrassegnare GameObjects come statico può influire negativamente sulle prestazioni (ad esempio, il batch statico causa un maggiore utilizzo della memoria) .
Quindi, quando dovrei esattamente voler usare queste funzionalità?
Grazie in anticipo.
Note a piè di pagina:
sto attualmente sviluppando un gioco top-down 2D che ha molti Sprite e LineRenderer, ma nessun oggetto 3D (nemmeno un quad). Tutti i GameObject vengono istanziati proceduralmente da prefabbricati prefabbricati. I LineRenderer vengono aggiornati dagli script per ogni frame. E quasi tutti gli Sprite si muovono costantemente. La maggior parte degli Sprites condivide lo stesso materiale. Tutti i LineRenderer condividono anche lo stesso materiale.