23.- Datos privados o públicos

En programación existe un concepto llamado encapsulamiento, es muy importante cuando modelamos una entidad de software, por el momento no quiero confundir con éste complejo tema de objetos, sólo debemos entender que los datos privados son visibles dentro del script y los públicos se pueden ver y editar desde el inspector de Unity.

Modificamos el script anterior, borramos el public de la variable active...

datos-privados-publicos



Observe como el editor ya no muestra la variable active, ésto se debe a que su ámbito es privado y sólo se puede ver dentro del script.

Usar ámbitos publicos puede ser bueno y malo, si el usuario modifica un valor publico, y no sabe realmente que hace, el resultado... errores en tiempo de ejecución.

Los datos públicos son para parámetros que queremos calibrar con el editor de Unity, por ejemplo los parámetros de velocidad y salto en la primera persona.

24.- Sentencia If y Switch en Unity
Tutoriales Tecno Trainer Unity-C#-3dsmax

datos-privados-publicos