# Alternate Drag functions

**URL:** https://forum.kirupa.com/t/alternate-drag-functions/113379
**Category:** Uncategorized
**Created:** [June 17, 2004, 11:22am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379 "2004-06-17T11:22:00Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![gabydog](https://avatars.discourse-cdn.com/v4/letter/g/919ad9/32.png) [@gabydog](https://forum.kirupa.com/u/gabydog)
#### Post date: [June 17, 2004, 11:22am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/1 "2004-06-17T11:22:00Z")

</div>

I have made a small game with actionscript and want to attach a graphic or MC to the mouse but the actionscript for the game seems to conflict with the start drag function, does anyone know of other methods that I could use?

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:26am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/2 "2004-06-17T11:26:27Z")

</div>

I’ve used this quite often:

```auto

 yourMc.onMouseMove = function() {
 	yourMc._x = _root._xmouse;
 	yourMc._y = _root._ymouse;
 	updateAfterEvent();
 };
 

```

🙂

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:29am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/3 "2004-06-17T11:29:22Z")

</div>

do I attach this to the MC or graphic?

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:35am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/4 "2004-06-17T11:35:30Z")

</div>

Oh… that code would have gone to a frame, and “yourMC” was the instance name of your movie clip.

```
 But you can do it like this too:

```

```auto

 //attach this onto your MC (that's going to replace the cursor!)
     
     onClipEvent (load) {
     	Mouse.hide();
     }
     onClipEvent (mouseMove) {
     	_x = _root._xmouse;
     	_y = _root._ymouse;
     	updateAfterEvent();
     }
     

```

```
 :thumb:
```

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:38am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/5 "2004-06-17T11:38:40Z")

</div>

im afraid that didnt work (it does by itself!) Thanks anyway

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:41am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/6 "2004-06-17T11:41:43Z")

</div>

Huh :huh: ?

What does what by itself?

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:43am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/7 "2004-06-17T11:43:26Z")

</div>



---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 11:49am UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/8 "2004-06-17T11:49:40Z")

</div>

You know, your post was quite empty…so I have no idea what you wanted to say 😃

But here’s a .fla of the code I posted above. Maybe it clears things up.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 1:28pm UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/9 "2004-06-17T13:28:05Z")

</div>

Zakalwe’s code is allright and it has to work, no doubt. 🙂

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 1:33pm UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/10 "2004-06-17T13:33:33Z")

</div>

theres also this:  
[http://proto.layer51.com/d.aspx?f=845](http://proto.layer51.com/d.aspx?f=845)  
It may make it easier with the transition from using startDrag

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [June 17, 2004, 4:38pm UTC](https://forum.kirupa.com/t/alternate-drag-functions/113379/11 "2004-06-17T16:38:12Z")

</div>

try to throw away the updateafterevent() maybe 🙂
