Moinsen,
Hab da ein riesen Problem.
Will ein MC in eine leere Bühne per attachmovie laden.
Dabei wird aber das sich in der Mitte befindliche Logo überschrieben. Also ich denke mal der AttachMovie Befehl überschreibt die Tiefenangaben meines MC.
Aber wie kann ich das lösen?
Hab hier mal den Link dazu, denn die .fla war zu groß zum hochladen.
Problem
und hier der AS des _root //Bühne Frame 1
ActionScript:
attachMovie("Menue", "Menue", 1);
Und hier des _root.Menue //Frame1 in HZL
ActionScript:
fscommand("allowscale", "false");
// Menüeinträge
links = new Array();
links[1] = ["http://www.flashstar.de", "Plakate"];
links[2] = ["http://www.flashangel.de", "Flyer"];
links[3] = ["http://www.flashpower.de", "Visitenkarten"];
links[4] = ["http://www.multimedia.de", "Broschüren"];
links[5] = ["http://www.flashforum.de", "Briefpapier"];
links[6] = ["http://www.flashmx.de", "Sonstiges"];
links[7] = ["http://www.flashtalk.at", "Alles Wichtige!"];
// Bühnen Breite + Höhe
posX = Stage.width/2;
posY = Stage.height/3;
// Clips Erzeugen
anzahl = links.length-1;
for (var i = 1; i<anzahl+1; i++) {
attachMovie("clip", "clip"+i, i);
}
// Global Signal
_global.signal = true;
// Clips auf Umlaufbahn bringen
this.onEnterFrame = function() {
if (signal) {
mausPos += ((_root._xmouse-posX)/100);
for (var i = 1; i<anzahl+1; i++) {
winkel = ((mausPos+(360/anzahl*i))*Math.PI)/180;
this["clip"+i]._x = posX+(Math.sin(-winkel)*300);
this["clip"+i]._y = posY+(Math.cos(-winkel)*100);
this["clip"+i]._xscale = 100+(Math.cos(winkel)*50);
this["clip"+i]._yscale = 100+(Math.cos(winkel)*50);
this["clip"+i].swapDepths(1000+(Math.cos(winkel)*100));
this["clip"+i].txtName = links[i][1].toUpperCase();
this["clip"+i].url = links[i][0];
this["clip"+i].onRelease = function() {
getURL(this.url, "_target");
signal = false;
};
this["clip"+i].onRollOver = function() {
signal = false;
};
this["clip"+i].onRollOut = function() {
signal = true;
};
}
}
};
// Logo
planet._x=posx
planet._y=posy
planet.swapDepths(2+1);
Kann mir da vielleicht jemand helfen???
Bitte Bitte...