Programación de Vida en Videojuegos: Uso de Getters y Setters
Clase 20 de 33 • Curso de VR con Unity
Resumen
Para el script de la vida usaremos una estrategia un poco diferente a lo que estamos acostumbrados, usaremos una variable autocalculada y la manipularemos internamente a través de getters y setters. El Getter es un método que sirve para obtener el valor de la variables y el Setter sirve para configurar su valor además de mantenerlo entre algunos límites o fijarle un valor dadas ciertas condiciones.
Al programar usando Getters y Setters, se crean dos métodos internos get()
y set()
, con los que se manipularan los valores de una variable que se ha declarado como privada y la que se definirá en el código como [SerializedField]
, lo que adicionalmente nos permitirá tener acceso a ella desde la interfaz de Unity, lo cual es bastante conveniente.
NOTA: los nombres de interfaces se escriben en PascalCase, mientras que las variables privadas se escriben en camelCase.