i need to drag my item called Slash_MC1 to a target rectangle called SlashTarget_MC1
this is the code i have and it picks slash_mc1 up but doesnt drop it in slash target when draged there.
i am sure it is nearly correct but have tried everything and the assignment is due in tomorrow, help please!!!! i am using cs5
var objectoriginalX:Number;
var objectoriginalY:Number;
Slash_MC1.buttonMode = true;
Slash_MC1.addEventListener(MouseEvent.MOUSE_DOWN, pickupObject);
Slash_MC1.addEventListener(MouseEvent.MOUSE_UP, dropObject);
function pickupObject(event:MouseEvent):void {
event.target.startDrag(true);
event.target.parent.addChild(event.target);
objectoriginalX = event.target.x;
objectoriginalY = event.target.y;
}
function dropObject(event:MouseEvent):void {
event.target.stopDrag();
var matchingTargetName:String = "target" + event.target.name;
var matchingTarget:DisplayObject = getChildByName(matchingTargetName);
if (event.target.dropTarget != null && event.target.dropTarget.parent == matchingTarget){
event.target.removeEventListener(MouseEvent.MOUSE_DOWN, pickupObject);
event.target.removeEventListener(MouseEvent.MOUSE_UP, dropObject);
event.target.buttonMode = false;
event.target.x = matchingTarget.x;
event.target.y = matchingTarget.y;
} else {
event.target.x = objectoriginalX;
event.target.y = objectoriginalY;
}
}