16. marts 2006 - 12:38Der er
15 kommentarer og 1 løsning
afgrænse en swf der loades ind
Kan man afgrænse en ekstern swf der loades med loadMovie.
jeg har en swf fil med en tekst animation der kører fra den ene side til den anden.
den ligger i et felt der er 200x300. når jeg loade denne swf ind i min hovedfil i venstre side fortsætter teksten hen over mit andet indhold og det skal den ikke. kan man ikke sørge for at den loaded fil kun har en vis størrelse så teksten forsvinder hvis den når grænserne for den loaded swf fil.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
1: Lav et nyt layer 2: Lav noget grafik i en meget grim farve. Tilpas det den ønskede størrelse 3: Lav et lag nedenunder 4: i dette lag laver du et nyt mc. Kald det loadMC. Det skal ligge nedenunder den grimme farve 5: Højreklik på dit første lag og vælg "mask" 6: Lav din kode om til: loadMC.loadMovie("text.swf");
..og hvis den indloadede swf bliver for stor, kan det enten skyldes at den rent faktisk ER for stor, eller det kan være at du har skaleret mc'et procentvis. Tryk ctrl-t og se om proportionerne siger 100% * 100% - det skal de nemlig være. Og husk forresten også at indholdet af det mc du loader ind i forsvinder. Så faktisk må det gerne være tomt. En lidt mere avanceret løsning er at lave det hele med script, men det må blive når du er lidt mere fortrolig med programmet ;)
Det lyder som om du måske bruger dynamisk tekst i den fil du loader ind? Gør du det, skal du embedde fonten i tekstfeltet. Det er en "lille" detalje man har skulle være opmærksom på i alle versioner af Flash, og som sært nok stadigvæk spøger.
Dit script skal ligge i samme frame som dit loadMC og din maske.
Ellers kan du læse dig lidt klogere i hjælpen hvis du slår op på "movieclip.loadMovie" og "setMask". Det er faktisk ikke så svært, men man skal lige holde tungen lige i munden ;)
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.