Comunidad de diseño web y desarrollo en internet online

Dudas sobre tutorial arrastre y pegado de movieclips

Citar            
MensajeEscrito el 16 Dic 2011 12:55 am
Hola soy nuevo en este foro, tengo una duda sobre este tutorial, tengo un rompecabezas, el cual cuenta de 6 piezas, la primera pieza la cree tal cual lo dice este tutorial: http://www.cristalab.com/tutoriales/tutorial-de-arrastre-y-pegado-entre-movie-clips-c86l/

Pero como lo hago con el codigo para las demas piezas ??

Porfavor, agradeceria mucho su ayuda.
Gracias :)

Por alboh

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Dic 2011 03:06 am
talves este video te ayude.........

http://www.youtube.com/watch?v=76CMYH-6e9g

Por kathyaragon

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Dic 2011 03:29 am
alboh
Crea otro mc y copia los codigo de clip1 a tu nuevo mc (ojo no duplique crea uno nuevo)

Coloca un nombre de instancia a tu nuevo mc y colocalos en el codigo que pegaste anteriormente, o sea si tu nueva instancia es clip3, cambia todos los clip1 de tu codigo anteriormente pegado.

Ahora cambia

Código ActionScript :

//podras ver que ya cambie la instancia
   _root.clip3._x=_root.clip2._x;
   _root.clip3._y=_root.clip2._y;


Por este

Código ActionScript :

   _root.clip3._x=200 ;//con estos numeros (200 y 80) posicionas 
//tu rectangulo en un lugar fijo
   _root.clip3._y=80;



Si quieres que se posiciones en cualquier lugar de tu rectangulo coloca

Código ActionScript :

   _root.clip1._x=_root.clip2._200;
   _root.clip1._y=_root.clip2._80;


No olvides COLOCAR NOMBRE A TUS INSTANCIAS Y CAMBIARLOS DENTRO DE TU CODIGO EN TU NUEVO MC, ESTAS INSTACIAS SE DEBEN ESCRIBIR SIN ESPACION NI LETRAS SOLAS, de esta forma podras llamar a cada rectangulo

suerte

Por metalorgia

53 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 16 Dic 2011 03:35 am
Hola, intente lo que me dijiste metalorgia, pero no me resulta, solo el primero queda funcionando bien, los demas no :/ , podria mandarte el archivo, para que lo vieras, para saber que esta malo ?
Te lo agradeceria mucho, si me dijieras que si. ( te lo envio al correo que me des)

Saludos, gracias por sus respuesta :)

Por alboh

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Dic 2011 02:00 pm
[email protected]

pero te recomiendo que los subas, para que otros vean de que se trata

http://www.megaupload.com/
http://www.gigasize.com/
etc

ademas el link de kathyaragon esta bueno

suerte

Por metalorgia

53 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 18 Dic 2011 03:41 am
alboh te describo el codigo

Código ActionScript :


on (press) {          //al presionar un mc
startDrag ("_root.clip1", true);          // tomas y arrastras(la instancia clip1)
}
on (release) {          //al liberar o soltar el mc 
stopDrag ();          //detienes el arrastre
if (_root.clip1.hitTest(_root.clip2)) {          //y si se encuentra sobre la instancia clip2
   _root.clip1._x=_root.clip2._x;          //el punto "0"(cero) del mc clip1 se  posiciona sobre el punto "0"(cero) del mc clip2
   _root.clip1._y=_root.clip2._y;          //el punto "0"(cero) del mc clip1 se posiciona sobre el punto "0"(cero) del mc clip2
} else {          // o si no
   _root.clip1._x = _root.clip1inicioX;          //el punto "0"(cero) del mc clip1 se posiciona sobre el punto "0"(cero) del anterior posicionamiento del mc clip1
   _root.clip1._y = _root.clip1inicioY;          //el punto "0"(cero) del mc clip1 se posiciona sobre el punto "0"(cero) del anterior posicionamiento del mc clip1, o sea se devuelve a donde estaba      




para posicionar donde quieras cambia a lo siguiente solo cambia los valores

Código ActionScript :


on (press) {                     
startDrag ("_root.clip1", true);
}
on (release) {                  
stopDrag ();                    
 if (_root.clip1.hitTest(_root.clip2)) {
   _root.clip1._x=100;      //cambia este valor
   _root.clip1._y=100;      // cambia este valor
} else {                                
   _root.clip1._x = _root.clip1inicioX;
   _root.clip1._y = _root.clip1inicioY;





hasi deberia funcionar tu rompecabezas
suerte

Por metalorgia

53 de clabLevel



Genero:Masculino  

opera

 

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