Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2009, 11:35
ramirami
 
Fecha de Ingreso: octubre-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Exclamación arrastrar & soltar AS3

Hola amigos!

una pequeña cuestion que me trae de cabeza y no logro conseguir en flash cs4...

Tengo dos capas, una en la que hay dos clips de peliculas. (dos pentagonos, los cuales podrán ser arrastrados y soltados) y otra capa que la utilizo para el AS.

En el AS tengo lo siguiente:

penta1.addEventListener(MouseEvent.MOUSE_DOWN,Arra strar);
penta1.addEventListener(MouseEvent.MOUSE_UP,Soltar );

penta2.addEventListener(MouseEvent.MOUSE_DOWN,Arra strar);
penta2.addEventListener(MouseEvent.MOUSE_UP,Soltar )

//defino Arrastrar y Soltar

function Arrastrar(e:MouseEvent){
e.target.startDrag()
}
function Soltar(e:MouseEvent){
e.target.stopDrag();
}


hasta aquí todo claro y sencillo, al reproducir puedo arrastrar y soltar a mi antojo cualquiera de los dos rombos.

Ahora añado un nuevo clip a la capa 1, una especie de "caja" en la cual si se introduce uno de los pentagonos aparece la palabrita "muy bien!" y si no "intentalo de nuevo".

el problema que tengo es que nose como comparar cuando el pentagono está dentro o no de la "caja"... , existe alguna función??.. he intentado con getProperty..pero creo que ando bastante descaminado..


un saludo y gracias de antemano!!