🟢 Un vídeo sobre cómo llamar a una FUNCIÓN que está definida en otro script y cómo ACCEDER A UNA VARIABLE que está en otro script en Unity.
Descripción del vídeo
En este video vamos a ver cómo acceder desde un Script a una variable que está definida en otro Script en Unity. Resumen del procedimiento para leer una variable que está en otro Script:
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.