Actionscript 3.0: Arrastrar y soltar elementos con startDrag() y stopDrag()
Este ejemplo de Actionscript 3.0 básico muestra como arrastrar y soltar elementos con las function startDrag() y stopDrag() de Flash.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
/* En el escenario hay un clip con el nombre: "Cuadrado_mc". A este clip le añadimos dos eventos: MOUSE_DOWN(pulsar) y MOUSE_UP(soltar), que al reproducirse llaman a la función que hemos indicado, pasándole como parámetro un objeto de tipo MouseEvent que contiene ciertos parámetros dentro. Uno de esos parametros es target, y contiene una referencia al objeto que ha producido el evento (El clip sobre el que hemos hecho click o soltado). */ Cuadrado_mc.addEventListener(MouseEvent.MOUSE_DOWN,Arrastrar); Cuadrado_mc.addEventListener(MouseEvent.MOUSE_UP,Soltar); function Arrastrar(e:MouseEvent){ e.target.startDrag() } function Soltar(e:MouseEvent){ e.target.stopDrag(); } |