//this is the code I'm tinkering with:
a_btn.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
dragme_mc.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
// this is custom
function mouseDownHandler (evt:MouseEvent) :void {
var object = evt.target;
startDrag.("dragme_mc");
}
function mouseUpHandler (evt:MouseEvent) :void {
var object = evt.target;
stopDrag();
//this is working code for ordinary drag and drop
/*standard
dragme_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
dragme_mc.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);*/
/*this is standard for drag and drop
function mouseDownHandler (evt:MouseEvent) :void {
var object = evt.target;
object.startDrag();
}
function mouseUpHandler (evt:MouseEvent) :void {
var object = evt.target;
object.stopDrag();
}
*/
}
Bookmarks