Comunidad de diseño web y desarrollo en internet online

movie clips en el escenario

Citar            
MensajeEscrito el 26 Nov 2008 04:51 am
que tal amigos expertos de flash :)
estoy haciendo una actividad que implica ordenar imagenes para formar una secuencia. hasta el momento ya puedo llamar los movie clips al escenario (mis imagenes), moverlas libremente al darles click (starDrag y stopDrag) y que aparescan desordenadas en el escenario. para poder identificar donde va cada movie clip, las tengo numeradas asi como los "marcos" donde van a quedarse fijas.
el punto es que quiero que las imagenes que forman la secuencia se fijen como si fuera "iman" en los marcos que les tengo asignados al pasarlos sobre ellos. por ejemplo, el movie clip1 que se fije al marco1 y asi sucesivamente para formar la secuencia.les dejo mi codigo esperando que me puedan ayudar a resolver mi problema y cualquier aportacion. de antemano muchas gracias

///////codigo del programa que tengo hecho//////////
combo.prompt = "Seleccione secuencia";

//Funcion para limpiar el escenario
button1.addEventListener(MouseEvent.CLICK,limpiar)
function limpiar (E:Event):void{
//Aparecer el boton de ACEPTAR
button.enabled=true;
button.visible=true;
//
limite=6;
var limite:int=stage.numChildren-1;
for (var j:int=0;j<limite;j++){
stage.removeChildAt(1);
}
}//fin de funcion

//Funcion para revertir difuminado
button1.addEventListener(MouseEvent.CLICK,normal);
function normal(E:Event):void{
clip.gotoAndPlay(1);
}

//Funcion para difuminado
button.addEventListener(MouseEvent.CLICK,difuminado);
function difuminado(E:Event):void{
clip.gotoAndPlay(2);
}

//Funcion para jalar los movie clips
button.addEventListener(MouseEvent.CLICK, main);
function main (E:Event):void{
//ocultar el boton de ACEPTAR
button.enabled=false;
button.visible=false;
//
//Si se selecciona la primera secuencia del combobox
if (combo.selectedItem.data==1){
//mostrar los marcos para figuras
var clipmarco:marcos_baño = new marcos_baño();
clipmarco.x=50;
clipmarco.y=50;
stage.addChild(clipmarco);
//
var clip1:baño1 = new baño1();
//mover el clip1
clip1.addEventListener(MouseEvent.MOUSE_DOWN,onMouse_Down);
function onMouse_Down(e:Event):void{
clip1.startDrag();
}
clip1.addEventListener(MouseEvent.MOUSE_UP,onMouse_Up);
function onMouse_Up(e:Event):void{
clip1.stopDrag();
}
//
clip1.x = Math.random()*800;
clip1.y = Math.random()*600;
stage.addChild(clip1);
var clip2:baño2 = new baño2();
//mover el clip2
clip2.addEventListener(MouseEvent.MOUSE_DOWN,Mouse_Down);
function Mouse_Down(e:Event):void{
clip2.startDrag();
}
clip2.addEventListener(MouseEvent.MOUSE_UP,Mouse_Up);
function Mouse_Up(e:Event):void{
clip2.stopDrag();
}
//
clip2.x = Math.random()*800;
clip2.y = Math.random()*600;
stage.addChild(clip2);
var clip3:baño3 = new baño3();
//mover el clip3
clip3.addEventListener(MouseEvent.MOUSE_DOWN,MD)
function MD(e:Event):void{
clip3.startDrag();
}
clip3.addEventListener(MouseEvent.MOUSE_UP,MU);
function MU(e:Event):void{
clip3.stopDrag();
}
//
clip3.x = Math.random()*800;
clip3.y = Math.random()*600;
stage.addChild(clip3);
var clip4:baño4 = new baño4();
//mover el clip4
clip4.addEventListener(MouseEvent.MOUSE_DOWN,MD1)
function MD1(e:Event):void{
clip4.startDrag();
}
clip4.addEventListener(MouseEvent.MOUSE_UP,MU1);
function MU1(e:Event):void{
clip4.stopDrag();
}
//
clip4.x = Math.random()*800;
clip4.y = Math.random()*600;
stage.addChild(clip4);
}//fin primera secuencia

//Si se selecciona la segunda secuencia del combobox
else if (combo.selectedItem.data==2){
//mostrar los marcos
var clipmarco2:marcos_cepillo = new marcos_cepillo();
clipmarco2.x=100;
clipmarco2.y=50;
stage.addChild(clipmarco2);
//
var clip5:cepillo1 = new cepillo1();
//mover el clip5
clip5.addEventListener(MouseEvent.MOUSE_DOWN,MD2);
function MD2(e:Event):void{
clip5.startDrag();
}
clip5.addEventListener(MouseEvent.MOUSE_UP,MU2);
function MU2(e:Event):void{
clip5.stopDrag();
}
//
clip5.x = Math.random()*800;
clip5.y = Math.random()*600;
stage.addChild(clip5);
var clip6:cepillo2 = new cepillo2();
//mover el clip6
clip6.addEventListener(MouseEvent.MOUSE_DOWN,MD3);
function MD3(e:Event):void{
clip6.startDrag();
}
clip6.addEventListener(MouseEvent.MOUSE_UP,MU3);
function MU3(e:Event):void{
clip6.stopDrag();
}
//
clip6.x = Math.random()*800;
clip6.y = Math.random()*600;
stage.addChild(clip6);
var clip7:cepillo3 = new cepillo3();
//mover el clip7
clip7.addEventListener(MouseEvent.MOUSE_DOWN,MD4);
function MD4(e:Event):void{
clip7.startDrag();
}
clip7.addEventListener(MouseEvent.MOUSE_UP,MU4);
function MU4(e:Event):void{
clip7.stopDrag();
}
//
clip7.x = Math.random()*800;
clip7.y = Math.random()*600;
stage.addChild(clip7);
}//fin segunda secuencia

//Si se selecciona la tercera secuencia del combobox
else if (combo.selectedItem.data==3){
//mostrar los marcos para la secuencia
var clipmarco3:marcos_cepillo = new marcos_cepillo();
clipmarco3.x=100;
clipmarco3.y=50;
stage.addChild(clipmarco3);
//
var clip8:elefante1 = new elefante1();
//mover el clip8
clip8.addEventListener(MouseEvent.MOUSE_DOWN,MD5);
function MD5(e:Event):void{
clip8.startDrag();
}
clip8.addEventListener(MouseEvent.MOUSE_UP,MU5);
function MU5(e:Event):void{
clip8.stopDrag();
}
//
clip8.x = Math.random()*800;
clip8.y = Math.random()*600;
stage.addChild(clip8);
var clip9:elefante2 = new elefante2();
//mover el clip9
clip9.addEventListener(MouseEvent.MOUSE_DOWN,MD6);
function MD6(e:Event):void{
clip9.startDrag();
}
clip9.addEventListener(MouseEvent.MOUSE_UP,MU6);
function MU6(e:Event):void{
clip9.stopDrag();
}
//
clip9.x = Math.random()*800;
clip9.y = Math.random()*600;
stage.addChild(clip9);
var clip10:elefante3 = new elefante3();
//mover el clip10
clip10.addEventListener(MouseEvent.MOUSE_DOWN,MD7);
function MD7(e:Event):void{
clip10.startDrag();
}
clip10.addEventListener(MouseEvent.MOUSE_UP,MU7);
function MU7(e:Event):void{
clip10.stopDrag();
}
//
clip10.x = Math.random()*800;
clip10.y = Math.random()*600;
stage.addChild(clip10);
}//fin tercerca secuencia

//Si se selecciona la cuarta secuencia del combobox
else if (combo.selectedItem.data==4){
//mostrar los marcos para la secuencia
var clipmarco4:marcos_cepillo = new marcos_cepillo();
clipmarco4.x=100;
clipmarco4.y=50;
stage.addChild(clipmarco4);
//
var clip11:semaforo1 = new semaforo1();
//mover el clip11
clip11.addEventListener(MouseEvent.MOUSE_DOWN,MD8);
function MD8(e:Event):void{
clip11.startDrag();
}
clip11.addEventListener(MouseEvent.MOUSE_UP,MU8);
function MU8(e:Event):void{
clip11.stopDrag();
}
//
clip11.x = Math.random()*800;
clip11.y = Math.random()*600;
stage.addChild(clip11);
var clip12:semaforo2 = new semaforo2();
//mover el clip12
clip12.addEventListener(MouseEvent.MOUSE_DOWN,MD9);
function MD9(e:Event):void{
clip12.startDrag();
}
clip12.addEventListener(MouseEvent.MOUSE_UP,MU9);
function MU9(e:Event):void{
clip12.stopDrag();
}
//
clip12.x = Math.random()*800;
clip12.y = Math.random()*600;
stage.addChild(clip12);
var clip13:semaforo3 = new semaforo3();
//mover el clip13
clip13.addEventListener(MouseEvent.MOUSE_DOWN,MD10);
function MD10(e:Event):void{
clip13.startDrag();
}
clip13.addEventListener(MouseEvent.MOUSE_UP,MU10);
function MU10(e:Event):void{
clip13.stopDrag();
}
//
clip13.x = Math.random()*800;
clip13.y = 150;
stage.addChild(clip13);
}//fin cuarta secuencia

//Si se selecciona la quinta secuencia del combobox
else if(combo.selectedItem.data==5){
//mostrar los marcos para la secuencia
var clipmarco1:marcos_baño = new marcos_baño();
clipmarco1.x=50;
clipmarco1.y=50;
stage.addChild(clipmarco1);
//
var clip14:lavar1 = new lavar1();
//mover el clip14
clip14.addEventListener(MouseEvent.MOUSE_DOWN,MD11);
function MD11(e:Event):void{
clip14.startDrag();
}
clip14.addEventListener(MouseEvent.MOUSE_UP,MU11);
function MU11(e:Event):void{
clip14.stopDrag();
}
//
clip14.x = Math.random()*800;
clip14.y = Math.random()*600;
stage.addChild(clip14);
var clip15:lavar2 = new lavar2();
//mover el clip15
clip15.addEventListener(MouseEvent.MOUSE_DOWN,MD12);
function MD12(e:Event):void{
clip15.startDrag();
}
clip15.addEventListener(MouseEvent.MOUSE_UP,MU12);
function MU12(e:Event):void{
clip15.stopDrag();
}
//
clip15.x = Math.random()*800;
clip15.y = Math.random()*600;
stage.addChild(clip15);
var clip16:lavar3 = new lavar3();
//mover el clip16
clip16.addEventListener(MouseEvent.MOUSE_DOWN,MD13);
function MD13(e:Event):void{
clip16.startDrag();
}
clip16.addEventListener(MouseEvent.MOUSE_UP,MU13);
function MU13(e:Event):void{
clip16.stopDrag();
}
//
clip16.x = Math.random()*800;
clip16.y = Math.random()*600;
stage.addChild(clip16);
var clip17:lavar4 = new lavar4();
//mover el clip17
clip17.addEventListener(MouseEvent.MOUSE_DOWN,MD14);
function MD14(e:Event):void{
clip17.startDrag();
}
clip17.addEventListener(MouseEvent.MOUSE_UP,MU14);
function MU14(e:Event):void{
clip17.stopDrag();
}
//
clip17.x = Math.random()*800;
clip17.y = Math.random()*600;
stage.addChild(clip17);
}//fin quinta secuencia

//Si se selecciona la sexta secuencia del combobox
else if(combo.selectedItem.data==6){
//mostrar los marcos para la secuencia
var clipmarco5:marcos_escuela = new marcos_escuela();
clipmarco5.x=26;
clipmarco5.y=60;
stage.addChild(clipmarco5);
//
var clip18:escuela1 = new escuela1();
//mover el clip18
clip18.addEventListener(MouseEvent.MOUSE_DOWN,MD15);
function MD15(e:Event):void{
clip18.startDrag();
}
clip18.addEventListener(MouseEvent.MOUSE_UP,MU15);
function MU15(e:Event):void{
clip18.stopDrag();
}
//
clip18.x = Math.random()*800;
clip18.y = Math.random()*600;
stage.addChild(clip18);
var clip19:escuela2 = new escuela2();
//mover el clip19
clip19.addEventListener(MouseEvent.MOUSE_DOWN,MD16);
function MD16(e:Event):void{
clip19.startDrag();
}
clip19.addEventListener(MouseEvent.MOUSE_UP,MU16);
function MU16(e:Event):void{
clip19.stopDrag();
}
//
clip19.x = Math.random()*800;
clip19.y = Math.random()*600;
stage.addChild(clip19);
var clip20:escuela3 = new escuela3();
//mover el clip20
clip20.addEventListener(MouseEvent.MOUSE_DOWN,MD17);
function MD17(e:Event):void{
clip20.startDrag();
}
clip20.addEventListener(MouseEvent.MOUSE_UP,MU17);
function MU17(e:Event):void{
clip20.stopDrag();
}
//
clip20.x = Math.random()*800;
clip20.y = Math.random()*600;
stage.addChild(clip20);
var clip21:escuela4 = new escuela4();
//mover el clip21
clip21.addEventListener(MouseEvent.MOUSE_DOWN,MD18);
function MD18(e:Event):void{
clip21.startDrag();
}
clip21.addEventListener(MouseEvent.MOUSE_UP,MU18);
function MU18(e:Event):void{
clip21.stopDrag();
}
//
clip21.x = Math.random()*800;
clip21.y = Math.random()*600;
stage.addChild(clip21);
var clip22:escuela5 = new escuela5();
//mover el clip22
clip22.addEventListener(MouseEvent.MOUSE_DOWN,MD19);
function MD19(e:Event):void{
clip22.startDrag();
}
clip22.addEventListener(MouseEvent.MOUSE_UP,MU19);
function MU19(e:Event):void{
clip22.stopDrag();
}
//
clip22.x = Math.random()*800;
clip22.y = Math.random()*600;
stage.addChild(clip22);
var clip23:escuela6 = new escuela6();
//mover el clip23
clip23.addEventListener(MouseEvent.MOUSE_DOWN,MD20);
function MD20(e:Event):void{
clip23.startDrag();
}
clip23.addEventListener(MouseEvent.MOUSE_UP,MU20);
function MU20(e:Event):void{
clip23.stopDrag();
}
//
clip23.x = Math.random()*800;
clip23.y = Math.random()*600;
stage.addChild(clip23);
}//fin sexta secuencia
}//fin de funcion

Por noveliux

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Nov 2008 04:33 pm
Utliza las etiquetas de AS es demasiado código.

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

msie
Citar            
MensajeEscrito el 26 Nov 2008 04:35 pm

Código ActionScript :

///////codigo del programa que tengo hecho//////////
combo.prompt = "Seleccione secuencia";

//Funcion para limpiar el escenario
button1.addEventListener(MouseEvent.CLICK,limpiar)
   function limpiar (E:Event):void{
      //Aparecer el boton de ACEPTAR
      button.enabled=true;
      button.visible=true;
      //
      limite=6;
      var limite:int=stage.numChildren-1;
      for (var j:int=0;j<limite;j++){
         stage.removeChildAt(1);
      }      
   }//fin de funcion

//Funcion para revertir difuminado
button1.addEventListener(MouseEvent.CLICK,normal);
   function normal(E:Event):void{
      clip.gotoAndPlay(1);
   }
   
//Funcion para difuminado
button.addEventListener(MouseEvent.CLICK,difuminado);
   function difuminado(E:Event):void{
      clip.gotoAndPlay(2);
   }
   
//Funcion para jalar los movie clips
button.addEventListener(MouseEvent.CLICK, main);
function main (E:Event):void{
   //ocultar el boton de ACEPTAR
   button.enabled=false;
   button.visible=false;
   //
   //Si se selecciona la primera secuencia del combobox
   if (combo.selectedItem.data==1){
      //mostrar los marcos para figuras
      var clipmarco:marcos_baño = new marcos_baño();
         clipmarco.x=50;
         clipmarco.y=50;
         stage.addChild(clipmarco);
      //
      var clip1:baño1 = new  baño1();
         //mover el clip1
         clip1.addEventListener(MouseEvent.MOUSE_DOWN,onMouse_Down);
         function onMouse_Down(e:Event):void{
            clip1.startDrag();
            }
         clip1.addEventListener(MouseEvent.MOUSE_UP,onMouse_Up);
         function onMouse_Up(e:Event):void{
            clip1.stopDrag();
            }
         //
      clip1.x = Math.random()*800;
      clip1.y = Math.random()*600;
      stage.addChild(clip1);
      var clip2:baño2 = new baño2();
         //mover el clip2
         clip2.addEventListener(MouseEvent.MOUSE_DOWN,Mouse_Down);
         function Mouse_Down(e:Event):void{
            clip2.startDrag();
            }
         clip2.addEventListener(MouseEvent.MOUSE_UP,Mouse_Up);
         function Mouse_Up(e:Event):void{
            clip2.stopDrag();
            }
         //
      clip2.x = Math.random()*800;
      clip2.y = Math.random()*600;
      stage.addChild(clip2);
      var clip3:baño3 = new baño3();
         //mover el clip3
         clip3.addEventListener(MouseEvent.MOUSE_DOWN,MD)
         function MD(e:Event):void{
            clip3.startDrag();
            }
         clip3.addEventListener(MouseEvent.MOUSE_UP,MU);
         function MU(e:Event):void{
            clip3.stopDrag();
            }
         //
      clip3.x = Math.random()*800;
      clip3.y = Math.random()*600;
      stage.addChild(clip3);
      var clip4:baño4 = new baño4();
         //mover el clip4
         clip4.addEventListener(MouseEvent.MOUSE_DOWN,MD1)
         function MD1(e:Event):void{
            clip4.startDrag();
            }
         clip4.addEventListener(MouseEvent.MOUSE_UP,MU1);
         function MU1(e:Event):void{
            clip4.stopDrag();
            }
         //
      clip4.x = Math.random()*800;
      clip4.y = Math.random()*600;
      stage.addChild(clip4);
   }//fin primera secuencia
   
//Si se selecciona la segunda secuencia del combobox
   else if (combo.selectedItem.data==2){
      //mostrar los marcos
      var clipmarco2:marcos_cepillo = new marcos_cepillo();
         clipmarco2.x=100;
         clipmarco2.y=50;
         stage.addChild(clipmarco2);
      //
      var clip5:cepillo1 = new  cepillo1();
         //mover el clip5
         clip5.addEventListener(MouseEvent.MOUSE_DOWN,MD2);
         function MD2(e:Event):void{
            clip5.startDrag();
            }
         clip5.addEventListener(MouseEvent.MOUSE_UP,MU2);
         function MU2(e:Event):void{
            clip5.stopDrag();
            }
         //
      clip5.x = Math.random()*800;
      clip5.y = Math.random()*600;
      stage.addChild(clip5);
      var clip6:cepillo2 = new cepillo2();
         //mover el clip6
         clip6.addEventListener(MouseEvent.MOUSE_DOWN,MD3);
         function MD3(e:Event):void{
            clip6.startDrag();
            }
         clip6.addEventListener(MouseEvent.MOUSE_UP,MU3);
         function MU3(e:Event):void{
            clip6.stopDrag();
         }
      //
      clip6.x = Math.random()*800;
      clip6.y = Math.random()*600;
      stage.addChild(clip6);
      var clip7:cepillo3 = new cepillo3();
         //mover el clip7
         clip7.addEventListener(MouseEvent.MOUSE_DOWN,MD4);
         function MD4(e:Event):void{
            clip7.startDrag();
            }
         clip7.addEventListener(MouseEvent.MOUSE_UP,MU4);
         function MU4(e:Event):void{
            clip7.stopDrag();
         }
      //
      clip7.x = Math.random()*800;
      clip7.y = Math.random()*600;
      stage.addChild(clip7);
   }//fin segunda secuencia
   
//Si se selecciona la tercera secuencia del combobox
   else if (combo.selectedItem.data==3){
      //mostrar los marcos para la secuencia
      var clipmarco3:marcos_cepillo = new marcos_cepillo();
         clipmarco3.x=100;
         clipmarco3.y=50;
         stage.addChild(clipmarco3);
      //
      var clip8:elefante1 = new elefante1();
         //mover el clip8
         clip8.addEventListener(MouseEvent.MOUSE_DOWN,MD5);
         function MD5(e:Event):void{
            clip8.startDrag();
            }
         clip8.addEventListener(MouseEvent.MOUSE_UP,MU5);
         function MU5(e:Event):void{
            clip8.stopDrag();
         }
      //
      clip8.x = Math.random()*800;
      clip8.y = Math.random()*600;
      stage.addChild(clip8);
      var clip9:elefante2 = new elefante2();
         //mover el clip9
         clip9.addEventListener(MouseEvent.MOUSE_DOWN,MD6);
         function MD6(e:Event):void{
            clip9.startDrag();
            }
         clip9.addEventListener(MouseEvent.MOUSE_UP,MU6);
         function MU6(e:Event):void{
            clip9.stopDrag();
         }
      //
      clip9.x = Math.random()*800;
      clip9.y = Math.random()*600;
      stage.addChild(clip9);
      var clip10:elefante3 = new elefante3();
         //mover el clip10
         clip10.addEventListener(MouseEvent.MOUSE_DOWN,MD7);
         function MD7(e:Event):void{
            clip10.startDrag();
            }
         clip10.addEventListener(MouseEvent.MOUSE_UP,MU7);
         function MU7(e:Event):void{
            clip10.stopDrag();
         }
      //
      clip10.x = Math.random()*800;
      clip10.y = Math.random()*600;
      stage.addChild(clip10);
   }//fin tercerca secuencia
   
//Si se selecciona la cuarta secuencia del combobox
   else if (combo.selectedItem.data==4){
      //mostrar los marcos para la secuencia
      var clipmarco4:marcos_cepillo = new marcos_cepillo();
         clipmarco4.x=100;
         clipmarco4.y=50;
         stage.addChild(clipmarco4);
      //
      var clip11:semaforo1 = new semaforo1();
         //mover el clip11
         clip11.addEventListener(MouseEvent.MOUSE_DOWN,MD8);
         function MD8(e:Event):void{
            clip11.startDrag();
            }
         clip11.addEventListener(MouseEvent.MOUSE_UP,MU8);
         function MU8(e:Event):void{
            clip11.stopDrag();
         }
      //
      clip11.x = Math.random()*800;
      clip11.y = Math.random()*600;
      stage.addChild(clip11);
      var clip12:semaforo2 = new semaforo2();
         //mover el clip12
         clip12.addEventListener(MouseEvent.MOUSE_DOWN,MD9);
         function MD9(e:Event):void{
            clip12.startDrag();
            }
         clip12.addEventListener(MouseEvent.MOUSE_UP,MU9);
         function MU9(e:Event):void{
            clip12.stopDrag();
         }
         //
      clip12.x = Math.random()*800;
      clip12.y = Math.random()*600;
      stage.addChild(clip12);
      var clip13:semaforo3 = new semaforo3();
         //mover el clip13
         clip13.addEventListener(MouseEvent.MOUSE_DOWN,MD10);
         function MD10(e:Event):void{
            clip13.startDrag();
            }
         clip13.addEventListener(MouseEvent.MOUSE_UP,MU10);
         function MU10(e:Event):void{
            clip13.stopDrag();
         }
         //
      clip13.x = Math.random()*800;
      clip13.y = 150;
      stage.addChild(clip13);
   }//fin cuarta secuencia
   
//Si se selecciona la quinta secuencia del combobox
   else if(combo.selectedItem.data==5){
      //mostrar los marcos para la secuencia
      var clipmarco1:marcos_baño = new marcos_baño();
         clipmarco1.x=50;
         clipmarco1.y=50;
         stage.addChild(clipmarco1);
      //
      var clip14:lavar1 = new  lavar1();
         //mover el clip14
         clip14.addEventListener(MouseEvent.MOUSE_DOWN,MD11);
         function MD11(e:Event):void{
            clip14.startDrag();
            }
         clip14.addEventListener(MouseEvent.MOUSE_UP,MU11);
         function MU11(e:Event):void{
            clip14.stopDrag();
         }
         //
      clip14.x = Math.random()*800;
      clip14.y = Math.random()*600;
      stage.addChild(clip14);
      var clip15:lavar2 = new lavar2();
         //mover el clip15
         clip15.addEventListener(MouseEvent.MOUSE_DOWN,MD12);
         function MD12(e:Event):void{
            clip15.startDrag();
            }
         clip15.addEventListener(MouseEvent.MOUSE_UP,MU12);
         function MU12(e:Event):void{
            clip15.stopDrag();
         }
         //   
      clip15.x = Math.random()*800;
      clip15.y = Math.random()*600;
      stage.addChild(clip15);
      var clip16:lavar3 = new lavar3();
         //mover el clip16
         clip16.addEventListener(MouseEvent.MOUSE_DOWN,MD13);
         function MD13(e:Event):void{
            clip16.startDrag();
            }
         clip16.addEventListener(MouseEvent.MOUSE_UP,MU13);
         function MU13(e:Event):void{
            clip16.stopDrag();
         }
         //
      clip16.x = Math.random()*800;
      clip16.y = Math.random()*600;
      stage.addChild(clip16);
      var clip17:lavar4 = new lavar4();
         //mover el clip17
         clip17.addEventListener(MouseEvent.MOUSE_DOWN,MD14);
         function MD14(e:Event):void{
            clip17.startDrag();
            }
         clip17.addEventListener(MouseEvent.MOUSE_UP,MU14);
         function MU14(e:Event):void{
            clip17.stopDrag();
         }
         //
      clip17.x = Math.random()*800;
      clip17.y = Math.random()*600;
      stage.addChild(clip17);
   }//fin quinta secuencia
   
//Si se selecciona la sexta secuencia del combobox
   else if(combo.selectedItem.data==6){
      //mostrar los marcos para la secuencia
      var clipmarco5:marcos_escuela = new marcos_escuela();
         clipmarco5.x=26;
         clipmarco5.y=60;
         stage.addChild(clipmarco5);
      //
      var clip18:escuela1 = new escuela1();
         //mover el clip18
         clip18.addEventListener(MouseEvent.MOUSE_DOWN,MD15);
         function MD15(e:Event):void{
            clip18.startDrag();
            }
         clip18.addEventListener(MouseEvent.MOUSE_UP,MU15);
         function MU15(e:Event):void{
            clip18.stopDrag();
         }
         //
      clip18.x = Math.random()*800;
      clip18.y = Math.random()*600;
      stage.addChild(clip18);
      var clip19:escuela2 = new escuela2();
         //mover el clip19
         clip19.addEventListener(MouseEvent.MOUSE_DOWN,MD16);
         function MD16(e:Event):void{
            clip19.startDrag();
            }
         clip19.addEventListener(MouseEvent.MOUSE_UP,MU16);
         function MU16(e:Event):void{
            clip19.stopDrag();
         }
         //
      clip19.x = Math.random()*800;
      clip19.y = Math.random()*600;
      stage.addChild(clip19);
      var clip20:escuela3 = new escuela3();
         //mover el clip20
         clip20.addEventListener(MouseEvent.MOUSE_DOWN,MD17);
         function MD17(e:Event):void{
            clip20.startDrag();
            }
         clip20.addEventListener(MouseEvent.MOUSE_UP,MU17);
         function MU17(e:Event):void{
            clip20.stopDrag();
         }
         //
      clip20.x = Math.random()*800;
      clip20.y = Math.random()*600;
      stage.addChild(clip20);
      var clip21:escuela4 = new escuela4();
         //mover el clip21
         clip21.addEventListener(MouseEvent.MOUSE_DOWN,MD18);
         function MD18(e:Event):void{
            clip21.startDrag();
            }
         clip21.addEventListener(MouseEvent.MOUSE_UP,MU18);
         function MU18(e:Event):void{
            clip21.stopDrag();
         }
         //
      clip21.x = Math.random()*800;
      clip21.y = Math.random()*600;
      stage.addChild(clip21);
      var clip22:escuela5 = new escuela5();
         //mover el clip22
         clip22.addEventListener(MouseEvent.MOUSE_DOWN,MD19);
         function MD19(e:Event):void{
            clip22.startDrag();
            }
         clip22.addEventListener(MouseEvent.MOUSE_UP,MU19);
         function MU19(e:Event):void{
            clip22.stopDrag();
         }
         //
      clip22.x = Math.random()*800;
      clip22.y = Math.random()*600;
      stage.addChild(clip22);
      var clip23:escuela6 = new escuela6();
         //mover el clip23
         clip23.addEventListener(MouseEvent.MOUSE_DOWN,MD20);
         function MD20(e:Event):void{
            clip23.startDrag();
            }
         clip23.addEventListener(MouseEvent.MOUSE_UP,MU20);
         function MU20(e:Event):void{
            clip23.stopDrag();
         }
         //
      clip23.x = Math.random()*800;
      clip23.y = Math.random()*600;
      stage.addChild(clip23);
   }//fin sexta secuencia
}//fin de funcion
]

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

msie
Citar            
MensajeEscrito el 27 Nov 2008 12:27 pm
Demasiadas líneas de código, es mejor que postees un ejemplo sencillo sacado de tu código y no todo el código en si.

Solo un consejo, repites mucho código con igual estructura para darle acciones a diferentes movieClips, te aconsejo el uso de ciclos para ahorrarte trabajo.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.