Creo un tablero de 9 x 9 movieclips, para un sudoku.
A cada uno de esos 81 mc's le añado un listener de MOUSE_DOWN antes de crearlos en el main.
Dentro de cada constructor del clip le añado 2 listeners, uno de MOUSE_OVER y otro de MOUSE_OUT, para efectos visuales.
Aparte, el main tiene un listener de KEY_DOWN.
La idea es sencilla:
Si hace clic en un mc, se ejecuta una funcion del main.
Si mueve el raton por encima o lo quita, aparece un efecto visual.
Si presiona una tecla: si son flechas se mueve por los distintos mc's
si son numeros los escribe en el mc seleccionado
y si es espacio borra los numeros.
El problema viene aqui: TODO funciona perfectamente, excepto determinados mc's. Siempre los mismos, pero no ordenados, cuando despues de seleccionarlos, pulso alguna tecla, porque ni siquiera hace el listener. La cuestion es que el problema no puede ser del código, porque ademas de que tengo poco, lo he re-revisado y re-testeado y los mc's que no funcionan no tienen un patron (es decir no funciona solo la linea de abajo o la mitad de la derecha o algo asi)
Eso ya de por si me parece estraño, pero se arregla si elimino los MOUSE_OVER y MOUSE_OUT de los efectos.
Mi duda es: ¿Hay algun limite de listeners por movieclip? Y si a alguien le ha pasado algo parecido ¿Como lo arregló?
Gracias
