# createMovieClip and drag & drop

**URL:** <https://forum.kirupa.com/t/createmovieclip-and-drag-drop/183310>\
**Category:** flash\
**Created:** [March 25, 2006, 6:32pm UTC](https://forum.kirupa.com/t/createmovieclip-and-drag-drop/183310 "2006-03-25T18:32:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![occhioalpremio](https://avatars.discourse-cdn.com/v4/letter/o/f475e1/32.png) [@occhioalpremio](https://forum.kirupa.com/u/occhioalpremio)\
**Post date:** [March 25, 2006, 6:32pm UTC](https://forum.kirupa.com/t/createmovieclip-and-drag-drop/183310/1 "2006-03-25T18:32:08Z")

</div>

Rookie for flash programming so, sorry for the question.  
Happy with this code found on this site ([http://www.kirupa.com/developer/mx/loading.htm](http://www.kirupa.com/developer/mx/loading.htm)) but…of course doesn’t work for more than one movieclip. Ideas?  
Thanks

```auto
 
_root.createEmptyMovieClip("container",1);
container.loadMovie("photo.jpg");
container._x = container._y = 50 ;
_root.onMouseDown = function () {
 startDrag ("container",false) ;
}
_root.onMouseUp = function () {
 stopDrag () ;
}

```

---

<div class="post-metadata">

**Author:** ![occhioalpremio](https://avatars.discourse-cdn.com/v4/letter/o/f475e1/32.png) [@occhioalpremio](https://forum.kirupa.com/u/occhioalpremio)\
**Post date:** [March 25, 2006, 10:16pm UTC](https://forum.kirupa.com/t/createmovieclip-and-drag-drop/183310/2 "2006-03-25T22:16:42Z")

</div>

The trick is to use a container for the movieclip you want to drag

```auto
 
myclip =_root.createEmptyMovieClip("h",3);
clip = myclip.createEmptyMovieClip("c",4)
clip.loadMovie("clubking.gif");
myclip.onPress = function()
{ 
this.startDrag(false);
}; 
myclip.onMouseUp = function()
{ 
 stopDrag(); 
}; 

```
