Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

¿Afecta al rendimiento tener muchas variables públicas?

Iniciado por ElectroMan, Junio 16, 2016, 10:27:21 AM

Tema anterior - Siguiente tema
Estoy tratando de mejorar y optimizar mi código y me gustaría saber si es malo tener muchas variables públicas en cuanto a rendimiento y optimización. Hasta ahora casi todos mis scripts usan muchas y luego arrastro en el inspector lo que le corresponde a cada una, no sé si es mejor declararlas privadas o enlazarlas mediante código (con GetComponents y esos métodos) en vez de con el inspector...
 
 
 
También tengo dudas sobre si es más óptimo agrupar sprites en un mismo archivo y luego decir en el inspector que es múltiple...

Muchas variables públicas en rendimiento no es problema ni en android, puede serlo en cuanto a seguridad, por el otro lado.
 
Depende de como las enlaces mediante código puede ser peor o mejor.
 
Todos los sprites en un atlas para reducir DrawCall.

Yo creo que es un tema de organización. Muchas variables sin GetComponent y si no es necesario complican integrar cualquier componente.

Etiquetas: