01. september 2003 - 11:49Der er
11 kommentarer og 1 løsning
loade ekstern .swf
Hej,
JEg har et lille problem jeg gerne vil have hjælp med...
Jeg er igang med at lave et e-learning interface i Flash, hvor der skal vises nogle screenshots omkring dette program vores sælgere skal sælge.
Det er lavet sådan at der en preview ramme, egentlig bare en firkant med størrelsen 650*364. JEg har så lavet et slideshow komponent som så skal gennemgøre diverse screenshots. Slideshow komponentet ligger i en ekstern .swf fil. Hvordan loader jeg dette .swf ind på en konkret placering på mit e-learning interface.
Jeg har prøvet at lave et movieclip på e-learning interfacet som har en action tilknyttet der hedder loadmovienum(slideshow3.swf) eller noget lignende, men det der sker når jeg lave denne kommando er at den loader først e-learning interfacet i ca. 1/5 sek og så loader den bagefter slideshow komponentet hvorefter resten af e-learning interfacet forsvinder.
hvis det er du har et bedre løsnings forslag f.eks. en anden struktur så må du gerne give den istedet. Det er lige meget hvordan det bliver lavet det skal bare fungerer
Nu har jeg lagt et tomt movieclip ind i den hvide firkant i "sketch", jeg har givet det instancenavnet "container" (uden ""). I frame 1 har jeg lagt en action der lyder:
loadMovie("slideshow3.swf", container);
..og det virker.
Men derudover har jeg ændret samtlige _root referencer i "slideshow3" til this istedet.
_root er roden, eller tidslinien i toppen af hierakiet. Når du loader en swf ind i et movieclip vil _root referere til hovedtidslinien i den swf der loader den anden ind.
this er bare en reference til den aktuelle tidslinie.
mvh mat
Synes godt om
Ny brugerNybegynder
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.