Muchas optimizaciones necesitan saber si un objeto puede moverse durante el juego. Información acerca de un objeto Static (ie,que no se mueve) puede a menudo ser precomputed en el editor en el conocimiento de que no vaya a ser invalidado por un cambio en la posición del objeto. Por ejemplo, la representación (rendering) puede ser optimizada por la combinación de varios objetos estáticos a un solo, objeto grande conocido como un batch.
El Inspector para un GameObject tiene una Static checkbox y un menú en la parte superior derecha extrema, que se usa para informar a varios diferentes sistemas en Unity que el objeto no se va a mover. El objeto puede ser marcado como estático para cada uno de estos sistemas individualmente, por lo que puede optar por no calcular optimizaciones estáticas para un objeto cuando no sea ventajoso.
El Everything y Nothing activa o desactiva el estado estático de forma simultánea para todos los sistemas que hacen uso de ella. Estos sistemas son:
Ver las páginas acerca de estos temas para más detalles en cómo los ajustes estáticos afecta el rendimiento.