Foros del Web » Creando para Internet » Flash y Actionscript »

drag and drop

Estas en el tema de drag and drop en el foro de Flash y Actionscript en Foros del Web. Hola. tengo 2 movie clip. y quiero que un movie clip ponerlo dentro del otro.. (arrastrandolo) .. pero una vez que este este dentro ya ...
  #1 (permalink)  
Antiguo 26/09/2011, 19:58
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años, 7 meses
Puntos: 6
drag and drop

Hola. tengo 2 movie clip. y quiero que un movie clip ponerlo dentro del otro.. (arrastrandolo) .. pero una vez que este este dentro ya no se pueda mover mas.

//Este codigo lo tengo en el unico fotograma... c_1 es el que se arrastra y _root.c1 seria a donde lo quiero arrastrar pero anda mal. :S

suma = 0;
c_1.onPress = function():Void{
this.startDrag(true);

};
c_1.onRelease = function():Void{
this.stopDrag(true);

if(eval(this.dropTarget) != _root.c1){
suma = suma + 1;


}else{


}


};





Saludosss y graciass!! espero que alguien me pueda ayudar
  #2 (permalink)  
Antiguo 26/09/2011, 20:48
Avatar de Turdo  
Fecha de Ingreso: julio-2005
Ubicación: .:Guadalajara:.
Mensajes: 398
Antigüedad: 19 años, 4 meses
Puntos: 23
Información Respuesta: drag and drop

Que tal juan!

stopDrag() no admite parámetros y se escribe tal y cual y quedaría así y startDrag va solo, pues los objetos van en sus parámetros:
Código ActionScript:
Ver original
  1. suma = 0;
  2. c_1.onPress = function():Void {
  3.     startDrag(this);
  4. };
  5. c_1.onRelease = function():Void {
  6.     stopDrag();
  7.     if (eval(this.dropTarget) != _root.c_1) {
  8.         suma = suma+1;
  9.         trace(suma);
  10.     }
  11. };

Para detectar que un objeto esta dentro de otro puedes usar coordenadas, por ejemplo comparando si el objeto que se arrastra esta en las proximidades del objeto contenedor usando cuatro esquinas como margen.

Espero te sirva de algo!
__________________
Un buen programa depende de la imaginación.
  #3 (permalink)  
Antiguo 26/09/2011, 21:17
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años, 7 meses
Puntos: 6
Respuesta: drag and drop

hola si masomenos entendi, pero com coordenadas ? asi? c_1._x = -100 .. ???
  #4 (permalink)  
Antiguo 27/09/2011, 08:46
Avatar de Turdo  
Fecha de Ingreso: julio-2005
Ubicación: .:Guadalajara:.
Mensajes: 398
Antigüedad: 19 años, 4 meses
Puntos: 23
Respuesta: drag and drop

Si mas o menos!

Pero compara con if c_1._x <= 100 y c_1._x >= 200 y con las y lo mismo esto lo comparas en el evento onPress, si no se cumple la condicion se puede arrastrar si sí se cumple pues se bloquea.
__________________
Un buen programa depende de la imaginación.

Etiquetas: drag, drop, clips
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:39.