Avatar billede wampiro-uha Nybegynder
17. maj 2004 - 16:07 Der er 13 kommentarer og
1 løsning

Byt movie clip ud med at andet.

Hvis je har et movieclip, kan jeg så ved at klikke på det, få det til at skifte til et andet movie clip?
Avatar billede pyroman Nybegynder
17. maj 2004 - 16:31 #1
Hvis du har fået nogle point siden sidst - så kan du starte med at smide nogle af dem i puljen... ;)

Men lidt hjælp vil jeg da godt give:
Du kan gøre det på mange måder, bl.a.:
- Skifte x og y værdier med det andet
- Have det andet movieclip usynligt på samme sted og gøre det nuværende usynligt og det andet synligt.
- Hente et nyt mc ind i det nuværende mc -enten fra librariet eller en extern swf
Avatar billede wampiro-uha Nybegynder
17. maj 2004 - 16:37 #2
Det er det sidste du snakker om. Med at hente et andet mc ind i det oprindelige. Jeg har desværre ingen point!
Avatar billede wampiro-uha Nybegynder
17. maj 2004 - 17:09 #3
Jeg har prøvet noget ala:

this.loadClip("Per", this);

men det virker ikke...?
Avatar billede al_dair Nybegynder
17. maj 2004 - 17:29 #4
loadMovie("MClip",0);

0 = level
Avatar billede wampiro-uha Nybegynder
17. maj 2004 - 17:37 #5
Det ser ud til at virke bedre, men den kan åbenbart ikke finde min movieclip.
Jeg har den ellers liggende i library?
Avatar billede wampiro-uha Nybegynder
17. maj 2004 - 18:09 #6
Jeg har simpelthen prøvet alt. Men det hele virker kun for eksterne movieclips.

Nogen der ved hvordan jeg kan loade et internt movieclip ind i et tomt movieclip, og ændre det til at et andet movieclip (erstatte det oprindelige med et nyt)?
Avatar billede kragekjaer Praktikant
17. maj 2004 - 19:15 #7
this.attachMovie("navn",depth);
Avatar billede wampiro-uha Nybegynder
18. maj 2004 - 15:26 #8
Nu har jeg prøvet at oprette en fil.

Lavet to movieclips, et som hedder empty og ikke indeholder noget.
Og et som hedder mc som indeholder en cirkel.

Herefter har jeg taget og sat empty ind og klikket på den. Og til den skrevet i koden:

onClipEvent(enterFrame) {
    this.AttachMovie("mc", 0);
}

Men når jeg kører filmen bliver mc ikke sat ind i empty???
Avatar billede wampiro-uha Nybegynder
18. maj 2004 - 15:29 #9
Nu har jeg prøvet denne kode:

onClipEvent(enterFrame) {
    this.loadMovie(this._parent.mc, this);
}

Men får fejlen:

Error opening URL "file:///C|/DOCUME%7E1/wampiro/LOKALE%7E1/Temp/_level0.mc"
Avatar billede pyroman Nybegynder
18. maj 2004 - 15:40 #10
prøv med:

onClipEvent(load) {
    this.attachMovie("mc", 0);
}

-og så skal du selvf. huske at give "mc" linkage-navnet "mc"... ellers er det jo klart at det ikke virker
Avatar billede wampiro-uha Nybegynder
18. maj 2004 - 15:51 #11
Virker ikke.
Koden skal stå i empty ikke? altså movieclippet som mc skal loades ind i.
Avatar billede wampiro-uha Nybegynder
18. maj 2004 - 16:29 #12
Er der nogen der kender en tutorial til mit problem, eller en film jeg kan hente som jeg kan åbne og lure af?
Avatar billede wampiro-uha Nybegynder
18. maj 2004 - 16:42 #13
Det virker med eksterne filer (at loade dem ind i movieclips), men kan man ikke med interne?
Avatar billede wampiro-uha Nybegynder
18. maj 2004 - 17:12 #14
Det virker nu.
Har lavet mit mc som en container-class... Så loader jeg bare de forskellige frames hver gang :-)
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