# duplicateMovieClip inside of movie clips?

**URL:** <https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361>\
**Category:** Uncategorized\
**Created:** [August 4, 2004, 7:26pm UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361 "2004-08-04T19:26:05Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fiCti0naL](https://avatars.discourse-cdn.com/v4/letter/f/8491ac/32.png) [@fiCti0naL](https://forum.kirupa.com/u/fiCti0naL)\
**Post date:** [August 4, 2004, 7:26pm UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361/1 "2004-08-04T19:26:05Z")

</div>

Heya, im having some issues getting the duplicateMovieClip function work correctly. Im trying to create a drag and drop of a duplicate movie clip, so the clip stays in place but also drags as a duplicate clip.

The issue here is, if i use this code:

> on (press) {  
> this.duplicateMovieClip(“circle1”, 1);  
> \_root.circle1.startDrag();  
> }

It works perfectly. The movie duplicates and the duplicate drags.  
My issue is, im trying to do this within its own movie clip, and it seems when I try using duplicatemovie clip inside of a movie clip the whole thing just breaks. Is there something im not doing right here or do duplicate clips just not work within other movie clips?

---

<div class="post-metadata">

**Author:** ![ViNc3](https://avatars.discourse-cdn.com/v4/letter/v/b487fb/32.png) [@ViNc3](https://forum.kirupa.com/u/ViNc3)\
**Post date:** [August 7, 2004, 3:09am UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361/2 "2004-08-07T03:09:35Z")

</div>

could u post your fla?

---

<div class="post-metadata">

**Author:** ![ViNc3](https://avatars.discourse-cdn.com/v4/letter/v/b487fb/32.png) [@ViNc3](https://forum.kirupa.com/u/ViNc3)\
**Post date:** [August 8, 2004, 8:47am UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361/3 "2004-08-08T08:47:27Z")

</div>

For example:

```php
  
for (i=0, i<100, i++) {
	duplicateMovieClip (_root.movieClip1.ballClip, "ballClip"+i, i)
}

```

get it?

---

<div class="post-metadata">

**Author:** ![ViNc3](https://avatars.discourse-cdn.com/v4/letter/v/b487fb/32.png) [@ViNc3](https://forum.kirupa.com/u/ViNc3)\
**Post date:** [August 8, 2004, 8:53am UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361/4 "2004-08-08T08:53:52Z")

</div>

wait…i think i see what’s wrong:

```php

on (press) {
	this.duplicateMovieClip("circle1", 1);
	_root.circle1.startDrag();
} 

```

shouldn’t it be:

```php
 
on (press) {
	this.duplicateMovieClip("circle1", 1);
	this.circle1.startDrag(); 
	//this or _root.movieClip.circle1.startDrag();
	//The reason is that your circle is in a movieclip and
	//not on the main timeline
} 

```

i think (-:

---

<div class="post-metadata">

**Author:** ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)\
**Post date:** [August 8, 2004, 11:34am UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361/5 "2004-08-08T11:34:12Z")

</div>

if you’re duplicating “this” then to reference it, you would need

this.\_parent[“dup\_name”]; since the duplicated clip exists (and always will) in the same scope of the clip duplicated. this exists in its \_parent, so its duplication will too,

---

<div class="post-metadata">

**Author:** ![ViNc3](https://avatars.discourse-cdn.com/v4/letter/v/b487fb/32.png) [@ViNc3](https://forum.kirupa.com/u/ViNc3)\
**Post date:** [August 9, 2004, 6:37am UTC](https://forum.kirupa.com/t/duplicatemovieclip-inside-of-movie-clips/118361/6 "2004-08-09T06:37:41Z")

</div>

I can work with \_parent but i can’t understand it:smirk:

I’m a 14 yr old kid with a brain of a 5 yr old one ☹

😛
