# Dragging problem!?

**URL:** https://forum.kirupa.com/t/dragging-problem/328358
**Category:** Uncategorized
**Created:** [May 10, 2012, 4:07pm UTC](https://forum.kirupa.com/t/dragging-problem/328358 "2012-05-10T16:07:54Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![cagkan](https://avatars.discourse-cdn.com/v4/letter/c/da6949/32.png) [@cagkan](https://forum.kirupa.com/u/cagkan)
#### Post date: [May 10, 2012, 4:07pm UTC](https://forum.kirupa.com/t/dragging-problem/328358/1 "2012-05-10T16:07:54Z")

</div>

I want to drag items on to their places but when I dragged them they become visible and go to place that i do not want

the code is below what is the error?

```auto

package {
	import flash.events.MouseEvent;
	import flash.display.MovieClip;
	
	public class bolmemakinem extends MovieClip{

			var xyeri:Number;
			var yyeri:Number;
			
		public function bolmemakinem() {
			
			// constructor code
			a01.yer=makine.b01;
			a02.yer=makine.b02;
			a03.yer=makine.b03;
			a04.yer=makine.b04;
			
			
			a01.addEventListener(MouseEvent.MOUSE_DOWN,surukle);
			a02.addEventListener(MouseEvent.MOUSE_DOWN,surukle);
			a03.addEventListener(MouseEvent.MOUSE_DOWN,surukle);
			a04.addEventListener(MouseEvent.MOUSE_DOWN,surukle);
			a01.addEventListener(MouseEvent.MOUSE_UP,birak);
			a02.addEventListener(MouseEvent.MOUSE_UP,birak);
			a03.addEventListener(MouseEvent.MOUSE_UP,birak);
			a04.addEventListener(MouseEvent.MOUSE_UP,birak);
		}
		function surukle(e:MouseEvent){
			xyeri=e.target.x;
			yyeri=e.target.y;
			e.target.startDrag();
		}
		function birak(e:MouseEvent){
			e.target.stopDrag();
			if (e.target.hitTestObject(e.target.yer)){
				e.target.x=e.target.yer.x;
				e.target.y=e.target.yer.y;
				e.target.mouseEnabled=false;
				
			}
			else {
				e.target.x=xyeri;
				e.target.y=yyeri;
			}
			
		}
		
		

	}
	
}

```
