# Actions Dynamically?

**URL:** <https://forum.kirupa.com/t/actions-dynamically/64035>\
**Category:** flash\
**Created:** [September 12, 2004, 6:48pm UTC](https://forum.kirupa.com/t/actions-dynamically/64035 "2004-09-12T18:48:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zelwyn](https://avatars.discourse-cdn.com/v4/letter/z/3e96dc/32.png) [@Zelwyn](https://forum.kirupa.com/u/Zelwyn)\
**Post date:** [September 12, 2004, 6:48pm UTC](https://forum.kirupa.com/t/actions-dynamically/64035/1 "2004-09-12T18:48:41Z")

</div>

[size=4][font=Comic Sans MS][color=#680aac]Does anyone know a way to apply actions to an attached/created movie clip at runtime? I.E. You use attachMovieClip to attach a clip, and then you add a startDrag/stopDrag system to it dynamically. Is it possible?[/color][/font][/size]

---

<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:** [September 12, 2004, 7:49pm UTC](https://forum.kirupa.com/t/actions-dynamically/64035/2 "2004-09-12T19:49:35Z")

</div>

when you attach a movie clip you have to give ot an instance name  
this.attachMovie(“id”, “instanceName”, 5);  
you can use that instance name to dynamically start and stop drag it  
instanceName.stratDrag();

---

<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:** [September 14, 2004, 12:05am UTC](https://forum.kirupa.com/t/actions-dynamically/64035/3 "2004-09-14T00:05:08Z")

</div>

[font=Comic Sans MS][size=4][color=#680aac]What I need is to apply a whole long section of code to a duplicated movie clip, and maybe to see if I can attach a contextMenu to a clip with a number in the instance, such as, you load the clip, and it has an instance name of “blahblahblahblah”+i, and attach a premade \_cm to it. Does anyone know how?[/color][/size][/font]

---

<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:** [September 14, 2004, 9:06am UTC](https://forum.kirupa.com/t/actions-dynamically/64035/4 "2004-09-14T09:06:17Z")

</div>

once you’ve got the instance name of the movieclip you’ve attatched, simply:

```auto
*target*.onMouseDown = function() {
    if (*target*.hitTest(_root._xmouse, _root._ymouse, true)) {
        *target*.startDrag(true);
    }
}

*target*.onMouseUp = function() {
    *target*.stopDrag(true);
}

```

hope this helps 🙂
