Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: ElectroMan en Junio 16, 2016, 10:27:21 AM

Título: ¿Afecta al rendimiento tener muchas variables públicas?
Publicado por: ElectroMan en Junio 16, 2016, 10:27:21 AM
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...
Título: ¿Afecta al rendimiento tener muchas variables públicas?
Publicado por: mrpacogp en Junio 16, 2016, 10:51:31 AM
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.
Título: ¿Afecta al rendimiento tener muchas variables públicas?
Publicado por: iRobb en Junio 19, 2016, 04:06:20 AM
Yo creo que es un tema de organización. Muchas variables sin GetComponent y si no es necesario complican integrar cualquier componente.