Este fragmento de código produce un bucle infinito, porque en el segundo FOR no se han cambiado los nombres de variables después de copiar y pegar.
Código:
(Ha ocurrido en Flash MX)n=0; for (h=1; h<=8; h++) { for (h=1; h<=4; h++) { n++; duplicateMovieClip(ladrillo0, "ladrillo"+n, n); setProperty("ladrillo"+n, _x, h*32); setProperty("ladrillo"+n, _y, (v*16)+40); } }
Creo que es bastante normal que mientras programamos hagamos pruebas y puedan ocurrir estas cosas. En otros lenguajes simplemente se queda bloqueado el programa, o como mucho se produce un error de tipo "Este programa ha efectuado una operación no válida y deberá interrumpirse", pero en ningun caso se llega a resetear completamente el Windows XP.
Si eso es así, estamos peor que en la antiguedad con Turbo C++ en MS-DOS que se quedaba pillado el ordenador al mas minimo error.
¿Se bloquea el Windows XP frecuentemente programando en Flash, o es algo excepcional? Gracias