Ok gracias por responder ya inserte el codigo que me diste pero al momento de darle clic al boton no me regresa mis figuras a la posicion inicial que estaban,te anexo mi codigo para que lo cheques y me digas si estoy haciendo algo mal, de antemano gracias
Código :
import flash.events.Event;
var mi_obj:Object=new Object();
miclip.addEventListener(MouseEvent.MOUSE_DOWN,onDrag);
miclip.addEventListener(MouseEvent.MOUSE_UP,ofDrag);
miclip1.addEventListener(MouseEvent.MOUSE_DOWN,onDrag);
miclip1.addEventListener(MouseEvent.MOUSE_UP,ofDrag);
miclip2.addEventListener(MouseEvent.MOUSE_DOWN,onDrag);
miclip2.addEventListener(MouseEvent.MOUSE_UP,ofDrag);
function onDrag(evento:MouseEvent):void
{
mi_obj= evento.currentTarget;evento.currentTarget.startDrag();
}
function ofDrag(evento:Event):void
{
if(miclip.hitTestObject(cuadrado_mc)==true)
{
miclip.x=cuadrado_mc.x;
miclip.y=cuadrado_mc.y;
//Mensaje.text=("Excelente");
}
else
{
miclip.x=30;
miclip.y=30;
//Mensaje.text=("Intentalo de nuevo");
}
if(miclip2.hitTestObject(circulo_mc)==true)
{
miclip2.x=circulo_mc.x;
miclip2.y=circulo_mc.y;
//Mensaje.text=("Perfecto");
}
else
{
miclip2.x=152;
miclip2.y=102;
//Mensaje.text=("Animo tu puedes");
}
if(miclip1.hitTestObject(hexagono_mc)==true)
{
miclip1.x=hexagono_mc.x;
miclip1.y=hexagono_mc.y;
//Mensaje.text=("Genial");
}
else
{
miclip1.x=8.15;
miclip1.y=194.35;
//Mensaje.text=("Prueba de nuevo");
}
mi_obj= evento.currentTarget;evento.currentTarget.stopDrag();
}
botoncito.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
function mouseDownHandler(event:MouseEvent):void
{
trace("click sobre boton");
gotoAndPlay(1);
}