For at gøre opdateringen af din hjemmeside eller andre projekter lettere er det ofte en fordel at load en tekst fil ind i Flash frem for at skrive teksten i Flash. Her er en gennemgang af hvordan man loader en tekst ind i Flash og hvordan man laver en scrollbar.
åben Notesblok, skriv en valgfri tekst som starter med "content=" og gem derefter filen under navnet "tekst" og sæt kodningen til UTF-8.
Tip: Ved at gemme teksten med kodningen UTF-8 sikre du at æ, ø og å kan vises i din SWF fil.
Åben Flash og start et nyt dokument.
Dobbeltklik på dit layer og kald det tekst. Lav desuden et nyt layer som du kalder Actions.
Vælg dit tekst layer og vælg så Text Tool(T) og lav et tekst felt.
Vælg Selection Tool(V), klik på dit tekst felt og gå ned i Properties(Ctrl+F3) og sæt følgende indstillinger:
Vælg nu dit Actions layer og klik i frame et. Gå så ned åben Actions panelet(F9) og skriv følgende Actions Script:
/*Loader filen tekst.txt som ligger
i samme mappe som Flash filen*/
loadVariables("tekst.txt", this);
Nu skulle teksten loades ind i Flash. Tryk Ctrl+Enter for at teste.
Nu mangler vi så bare to scroll knapper så man kan scroll op og ned hvis teksten er længere end tekst feltet.
Vælg Insert -> New Symbol(Ctrl+F8). Vælg Button og kald den scroll og klik ok.
Tegn en trekant som peger op.
Gå tilbage til scenen og træk to instanser af knappen ind fra dit Library(Ctrl+L).
Placer dem i højre side i toppen og i bunden, og drej så den nederste knap 180 grader ved hjælp af Free Transform Tool(Q) mens du holder Shift nede.
Vælg den øverst knap og åben dit Actions panel og skriv følgende Actions Script:
//Scroller teksten en linie ned
on(release){
tekst.scroll -= 1;
}
Vælg så den nederste knap og giv den samme Actions Script men udskift minus-tegnet med et plus.
Tip: Du kan også ændre et-tallet til et andet tal hvis du vil scroll flere linie ad gangen.
Tryk Ctrl+Enter.
Tip: Hvis du vælger dit tekst felt og markerer Render text as HTML nede i properties(Ctrl+F3) kan du skrive HTML tags ind i dit tekst dokument, som jeg har gjort i min tekst her under, og Flash vil kunne forstå dem.