Ok gracias amigo pero no me funciona te anexo mi codigo para que me digas en donde ando mal y de antemano gracias d enuevo.
Código :
import flash.events.Event;
var mi_obj:Object=new Object();
cuadrado_mc.addEventListener(MouseEvent.MOUSE_DOWN,onDrag);
cuadrado_mc.addEventListener(MouseEvent.MOUSE_UP,ofDrag);
circulo_mc.addEventListener(MouseEvent.MOUSE_DOWN,onDrag);
circulo_mc.addEventListener(MouseEvent.MOUSE_UP,ofDrag);
estrella_mc.addEventListener(MouseEvent.MOUSE_DOWN,onDrag);
estrella_mc.addEventListener(MouseEvent.MOUSE_UP,ofDrag);
function onDrag(evento:MouseEvent):void
{
mi_obj= evento.currentTarget;evento.currentTarget.startDrag();
}
function ofDrag(evento:Event):void
{
gotoAndStop(int(Math.random()*3)+1);
}
{
if(cuadrado_mc.hitTestObject(cuadrado_destino)==true)
{
cuadrado_mc.x=cuadrado_destino.x;
cuadrado_mc.y=cuadrado_destino.y;
//Mensaje.text=("Excelente");
}
else
{
cuadrado_mc.x=60;
cuadrado_mc.y=140;
//Mensaje.text=("Intentalo de nuevo");
}
if(circulo_mc.hitTestObject(circulo_destino)==true)
{
circulo_mc.x=circulo_destino.x;
circulo_mc.y=circulo_destino.y;
//Mensaje.text=("Perfecto");
}
else
{
circulo_mc.x=51;
circulo_mc.y=121;
//Mensaje.text=("Animo tu puedes");
}
if(estrella_mc.hitTestObject(estrella_destino)==true)
{
estrella_mc.x=estrella_destino.x;
estrella_mc.y=estrella_destino.y;
//Mensaje.text=("Genial");
}
else
{
estrella_mc.x=36;
estrella_mc.y=91;
//Mensaje.text=("Prueba de nuevo");
}
mi_obj= evento.currentTarget;evento.currentTarget.stopDrag();
}
Uso AS3.