---
title: "DuplicateMovieClip?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/164344-duplicatemovieclip"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "Alar"
published: "2007-09-10T11:28:35.000Z"
updated: "2007-09-10T13:12:26.000Z"
replies: 2
views: 291
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/164344-duplicatemovieclip"
---

# DuplicateMovieClip?

## #1 — Alar, 2007-09-10T11:28Z

Vad har jag gjort fel?

content_1.duplicateMovieClip("content_2", 1);

Av någon anledning som jag inte begriper så lägger sig movieclipet som skapas av ovanstående script ovanpå allt annat på scenen.

content_1 ligger på lagret längst ner och på lagren ovanför finns diverse annat - bl.a texter.

Hela scriptet (som panorerar en "ändlös" bild) ser förresten ut så här:

function deltax() {
	var a = this.\_xmouse;
	var b = movieWidth/2;
	var c = 50;
	return 0-((a-b)/c);
}
\#include "getMovieSize.as"
content_1.duplicateMovieClip("content_2", 1);
obj_1 = content_1;
obj_2 = content_2;
obj_1.num = 1;
obj_2.num = 2;
barWidth = obj_1.\_Width;
obj_2.\_x = obj_1.\_x+barWidth;
this.onEnterFrame = function() {
	obj_1.\_x += deltax();
	obj_2.\_x += deltax();
	if (obj_1.\_x\>=0 && obj_1.\_x\<=barWidth) {
		obj_2.\_x = obj_1.\_x-barWidth;
	} else if (obj_1.\_x\<=movieWidth-barWidth) {
		obj_2.\_x = obj_1.\_x+barWidth;
	}
	if (obj_2.\_x\<=movieWidth-barWidth) {
		obj_1.\_x = obj_2.\_x+barWidth;
	} else if (obj_2.\_x\>=0) {
		obj_1.\_x = obj_2.\_x-barWidth;
	}
};

/Alar

Permalänk: https://www.webforum.nu/p/164344

## #2 — mirandir, 2007-09-10T13:06Z

Så vitt jag kan se så kommer kopian att hamna över allting som du placerat på scenen "för hand". Det som du placerar ut själv hamnar på djup -16383 och uppåt. Så ett djup på 1 är ganska högt.

Enklaste sättet att få content_2 att hamna på "samma" djup som content_1 är att placera content_1 i ett filmklipp och sköta kopieringen däri.

/Mirandir

Permalänk: https://www.webforum.nu/p/2026982

## #3 — Alar, 2007-09-10T13:12Z

Aha!
Tack för det, Mirandir (pålitlig som vanligt...)
Jag löste det på ett annat sätt:

content_1.duplicateMovieClip("content_2", 1);
content_2.swapDepths(textbox);

textbox var det som blev dolt av content_2.

/Alar

Permalänk: https://www.webforum.nu/p/2026984

---

Tråden på webben: https://www.webforum.nu/amne/flash/164344-duplicatemovieclip
