Avatar billede sprutnik Nybegynder
13. april 2006 - 20:30 Der er 3 kommentarer og
1 løsning

Depth på mc

Jeg sidder med følgende stykke kode:

attachMovie("ani1","ins",500(),{_x:_root["sq"+m]._x,_y:_root["sq"+n]._y});

Problemet er, at det "attachede" mc ikke får en depth på 500, men i stedet en depth på 0. Hvis jeg fjerner alt efter 500(), så der står: attachMovie("ani1","ins",500); får det attachede mc den korekte depth, der er angivet til 500.
Hvorfor virker det første ikke?

Indtil videre er jeg kommet uden om problemet ved at tilføje:
ins.swapDepths(500);

Det fungerer sjovt nok udmærket.

Derudover har jeg et andet spørgsmål. På min scene har jeg trukket en række mc´er ud, der fungerer som baggrund. Disse mc´er vil jeg gerne altid ligger øverst, men som det er nu, har de en depth på ca. -16000. Dette har jeg ændret ved at tilføje:

onClipEvent(load){
    this.swapDepths(1000);
}
på hvert mc. Det fungerer også fint nok, men er en lidt omstændig procedure, synes jeg. Er det ikke muligt at få alle mc´er i et givent layer til automatisk at ligge øverst eller noget lignende?
Avatar billede thulstrup Nybegynder
13. april 2006 - 20:37 #1
Du skal ændre 500() til 500, altså:
attachMovie("ani1","ins",500,{_x:_root["sq"+m]._x,_y:_root["sq"+n]._y});
Avatar billede thulstrup Nybegynder
13. april 2006 - 20:40 #2
Manuelt placerede movieclips vil altid have en negativ depth.
Den ene løsning er som du allerede gør, at bruge swapDepth.
Du kan også vælge at placere et tomt movieclip på scenen og så attache din movieclip i det. På den måde kan du nemt få alle attachede movieclips til at ligge nederst.
Avatar billede sprutnik Nybegynder
13. april 2006 - 20:43 #3
Jeg siger tak for to gode svar. Især det første. De to paranteser var jeg af en eller anden grund overbevist om skulle være der. Smid et svar.
Avatar billede thulstrup Nybegynder
13. april 2006 - 21:00 #4
Det får du her :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester