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.
Acceder a VARIABLES definidas en otros Scripts en Unity 👉
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.