Buenas,
llevo horas peleandome con una List, pues en el Start le decias print list.Count y me devolvia 10, pero al usar un public void botonTal le ponia print list.Count y me devolvia 0.
Bien, pues al final he descubierto que me estaba haciendo cosas raras, porque yo antes tenia ese Script en otra carpeta, y al moverla a la carpeta Scripts, aparentemente el boton seguia usando el void botonTal, seguia los cambios que yo le hacia, como por ejemplo si ponias print("hola") funcionaba, pero no estaba "conectado" con la parte del start y la lista existia pero seguia vacia, ya que esta la lleno al Start....en fin una cosa muy rara que como yo soy un novato no he llegado a comprender, pero me ha parecido interesante compartirlo con vosotros por si fuera un posible bug de unity.
La solucion ha sido tan simple como volver a configurar el boton de 0. Pero dios, he perdido horas por culpa de esto.
Gracias.
llevo horas peleandome con una List, pues en el Start le decias print list.Count y me devolvia 10, pero al usar un public void botonTal le ponia print list.Count y me devolvia 0.
Bien, pues al final he descubierto que me estaba haciendo cosas raras, porque yo antes tenia ese Script en otra carpeta, y al moverla a la carpeta Scripts, aparentemente el boton seguia usando el void botonTal, seguia los cambios que yo le hacia, como por ejemplo si ponias print("hola") funcionaba, pero no estaba "conectado" con la parte del start y la lista existia pero seguia vacia, ya que esta la lleno al Start....en fin una cosa muy rara que como yo soy un novato no he llegado a comprender, pero me ha parecido interesante compartirlo con vosotros por si fuera un posible bug de unity.
La solucion ha sido tan simple como volver a configurar el boton de 0. Pero dios, he perdido horas por culpa de esto.
Gracias.