Cómo leer VARIABLES de otros Scripts. Ejemplo en C# Unity

Introducción

En este artículo vamos a ver cómo leer variables que están definidas en un Script desde un segundo Script.

En el siguiente video puedes ver como usar las variables de otros Script paso a paso.

Procedimiento para usar variables de otros Scripts

1. Partimos de 2 scripts A y B. En el Script A está la variable que queremos leer. En el Script B vamos a leer la variable que está en A.

2. En el script A nos aseguramos que la variable está declarada como pública, sino no podremos acceder a ella desde un contexto externo a A.

3. En el script B declaramos un objeto de tipo A y debemos encontrar la referencia de ese objeto. Esto va a depender de dónde estamos programando, en el caso de Unity vamos a hacerlo en el método Start y con la instrucción FindObjectOfType.

4. Para leer la variable en el otro Script A desde B, usamos la referencia que definimos de A y con el operador punto podemos acceder a ella y utilizarla dentro del Script B.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *