Avatar billede hellhamster30 Nybegynder
14. marts 2006 - 09:15 Der er 2 kommentarer

actionscript til load af ekstern SWF?

Hej derude

Jeg er helt ny med flash men har i et par dage rodet med en hjemmeside jeg vil lave udelukkende i flash. Jeg har fået lavet noget af designet på selve siden samt de knapper der skal bruges.

De undermenuer som skal poppe frem når man trykker på knapperne vil jeg have lavet som eksterne SWF filer som så loades ind i min "main" swf.

via en tutorial, fandt jeg frem til at gøre dette automatisk, hvilket jeg har brugt på den side (NEWS) der popper frem i den nuværende version (se link forneden)

jeg har lavet et tomt MC med et instansnavn der hedder news_container og det bliver kaldt via dette actionscript:

var myMCL:MovieClipLoader = new MovieClipLoader();

myMCL.loadClip("news.swf", "news_container");

Men hvordan får jeg det nu lavet således at disse film bliver hentet ind når man trykker på kanpperne? Kan jeg ikke bare oprette tomme MCs og så kalde dem via en "on Release" eller lign.?

De film som i forvejen er aktiveret når man trykker på en ny knap skal ligeledes lukke ned selvfølgelig.

Håber sgu virkelig I kan hjælpe.

link til side http://grafisk.kts.dk/elever/alsor18/

og her er den swf som kaldes automatisk nu http://grafisk.kts.dk/elever/alsor18/news.html
Avatar billede hellhamster30 Nybegynder
14. marts 2006 - 09:31 #1
OK har selv rodet lidt videre men det virker stadig ikke som det skal.

jeg har lavet endnu en ekstern swf som jeg har kaldet news2.swf. Det er den samme som den første bortset fra navnet.

jeg har tilføjet dette actionscript til en knap:

on (release) {
loadMovie ("news2.swf", "news2_container");
}

og det virker sådan set fint. Men det loader jo blot filmen henover den anden mens denne bliver stående bagved. Hvordan får jeg de andre vinduer til at lukke ned når de andre kaldes?

Og når jeg opdaterer hele siden bliver de eksterne film jeg har kaldt ind stående tilbage på siden hvilket jo heller ikke er helt optimalt!
Avatar billede hellhamster30 Nybegynder
14. marts 2006 - 09:57 #2
så lykkedes det ved egen hjælp :-) (bortset fra det med at filmene bliver stående tilbage når man opdaterer siden)

jeg brugte dette actionscript til knapperne hvis andre begyndere derude skulle have samme problem


on (release) {
news_container.loadMovie("news.swf");
news2_container.unloadMovie("news2.swf");
}

dette vil åbne news filmen og samtidig lukke news2 filmen!
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