probleme with drag and drop
hi I have a probleme with drag and drop I have 2 clip and i have 2 target, i want when i drag clip 1 to target 1 , the target 1 not accepte the clip2, so clip 2 can be draged to target 2 . (target 1 can accept clip 1 and clip 2, also target 2 can accepte clip 1 & 2)
// pierre
clip_piere.addEventListener(MouseEvent.MOUSE_DOWN, dep_piere);
clip_piere.addEventListener(MouseEvent.MOUSE_UP, arreter_piere);
clip_piere.buttonMode = true;
var x_piere,y_piere:Number;
x_piere=clip_piere.x;
y_piere=clip_piere.y;
function dep_piere(event:MouseEvent):void
{
clip_piere.startDrag();
}
function arreter_piere(event:MouseEvent):void
{
if(place1.hitTestObject(clip_piere) || place2.hitTestObject(clip_piere) ){
clip_piere.stopDrag();
clip_piere.removeEventListener(MouseEvent.MOUSE_DOWN, dep_piere);
}else{
clip_piere.x=x_piere;
clip_piere.y=y_piere;
clip_piere.stopDrag();
}
}
// ean
clip_ean.addEventListener(MouseEvent.MOUSE_DOWN, dep_ean);
clip_ean.addEventListener(MouseEvent.MOUSE_UP, arreter_ean);
var x_ean,y_ean:Number;
x_ean=clip_ean.x;
y_ean=clip_ean.y;
function dep_ean(event:MouseEvent):void
{
clip_ean.startDrag();
}
function arreter_ean(event:MouseEvent):void
{
if(place1.hitTestObject(clip_ean) || place2.hitTestObject(clip_ean) ){
clip_ean.stopDrag();
clip_ean.removeEventListener(MouseEvent.MOUSE_DOWN, dep_ean);
}else{
clip_ean.x=x_ean;
clip_ean.y=y_ean;
clip_ean.stopDrag();
}
}