# Drag Class: Set boundry for Movieclip

**URL:** <https://forum.kirupa.com/t/drag-class-set-boundry-for-movieclip/183240>\
**Category:** flash\
**Created:** [March 24, 2006, 10:31pm UTC](https://forum.kirupa.com/t/drag-class-set-boundry-for-movieclip/183240 "2006-03-24T22:31:23Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Exuk](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/exuk/32/681_2.png) [@Exuk](https://forum.kirupa.com/u/Exuk)\
**Post date:** [March 24, 2006, 10:31pm UTC](https://forum.kirupa.com/t/drag-class-set-boundry-for-movieclip/183240/1 "2006-03-24T22:31:23Z")

</div>

I want to restrict the movement of my movieclip. For example, I only want it to move 100 pixels to the right and left. Can anyone offer suggestions?

```auto
class Drag extends MovieClip {
	var ease;
	var dx:Number;
		
	private function Drag() {
		this.ease = 0.3;
	};

	private function onEnterFrame():Void{
           this.dx = _xmouse - this._x - 500;
	     this._x += (this.dx * this.ease);
	}
}

```

The source files:

[http://www.0-style.com/files/drag.zip](http://www.0-style.com/files/drag.zip)

---

<div class="post-metadata">

**Author:** ![nathan99](https://avatars.discourse-cdn.com/v4/letter/n/96bed5/32.png) [@nathan99](https://forum.kirupa.com/u/nathan99)\
**Post date:** [March 25, 2006, 1:17pm UTC](https://forum.kirupa.com/t/drag-class-set-boundry-for-movieclip/183240/2 "2006-03-25T13:17:19Z")

</div>

Why nnot use startDrag?

---

<div class="post-metadata">

**Author:** ![Exuk](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/exuk/32/681_2.png) [@Exuk](https://forum.kirupa.com/u/Exuk)\
**Post date:** [March 27, 2006, 5:23pm UTC](https://forum.kirupa.com/t/drag-class-set-boundry-for-movieclip/183240/3 "2006-03-27T17:23:41Z")

</div>

> [@nathan99](#):
>
> Why nnot use startDrag?

I don’t want the user to click. I just want the movement to follow the mouse.

---

<div class="post-metadata">

**Author:** ![JoshuaJonah](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/joshuajonah/32/1775_2.png) [@JoshuaJonah](https://forum.kirupa.com/u/JoshuaJonah)\
**Post date:** [March 27, 2006, 5:28pm UTC](https://forum.kirupa.com/t/drag-class-set-boundry-for-movieclip/183240/4 "2006-03-27T17:28:30Z")

</div>

ummm… the user doesn’t have to click, there are alot more on-events. For example, in your situation:

```auto
on (MouseMove){
   someclip.startDrag();
}

```

or even better:

```auto
on (MouseMove){
   someclip._x = _xmouse
   comeclip._y = _ymouse
}

```
