Otra duda.
Alguna ves pedi informacion para crear codigo sobre como hacer un mapa con muchos pedacitos, en donde empece poniendo el codigo de cada uno por separado y al final hice miles de lineas de codigo semejantes de una por una...
me dieron la opcion de hacerlo con un ciclo for para que no tuviera que crear el codigo yo y que lo hiciera el mismo programa por mi, pero perdi el post y el codigo de aquella vez no me funciono.
Esto de abajo parece mas bien un algoritmo que algo realmente programado en as3 (no funciona), pero es solo para darme a entender mejor.
Supongamos que tengo 10 mc nombrados clip1, clip2, clip3 clip4, clip5... clip10
y quiero que el addeventlistener y las funciones se creen solos con el ciclo.
¿Hay alguna forma de hacerlo?
Código 1:
Ver original
for (var i:uint=1; i<11; i++){ clip[i].addEventListener(MouseEvent.MOUSE_OVER, comenzar[i]); clip[i].addEventListener(MouseEvent.MOUSE_OUT, terminar[i]); function comenzar[i](event:MouseEvent):void{ clip[i].gotoAndPlay(2); } function terminar[i](event:MouseEvent):void{ clip[i].gotoAndPlay(11); } }
Repito, el codigo no es solo para reirse, si no como ejemplo de lo que quiero hacer.
Espero su ayuda. Gracias.
postdata: y si existe codigo extra que se vaya a agregar, favor de explicarmelo para no confurdirme mas de lo que ya estoy jajaja.