بله به ظاهر این طور می یاد ،[LTR] remote_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragRemote);
function dragRemote(event:MouseEvent):void
{
remote_mc.startDrag();
remote_mc.removeEventListener(MouseEvent.MOUSE_DOWN, dragRemote);
}
function dropRemote(event:MouseEvent):void
{
remote_mc.stopDrag();
remote_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragRemote);
remote_mc.removeEventListener(MouseEvent.MOUSE_UP, dropRemote);
}[/LTR]
اما اگه REMOVEEVENTLISTENER ها رو ننویسم هم مشکلی پیشنمی یاد، شنیده بودم واسه اینه که بشه از تابع در چند EVENTLISTENER استفاده کرد اما اونم امنحان کردم اگه ننویسم باز هم می شه این کارو کرد، پس به چه دردی می خوره؟