Załadowanie zawartości pliku tekstowego do pola edycji
~ pozostałe przykłady ~Ten tutorial przedstawia jak do animacji flash załadować treść zawartą w pliku tekstowym.
- Uruchom program Flash Designer
- Z górnego menu wybierz polecenie "Ramka" > "ActionScript" i wklej poniższy kod:
my_lv = new LoadVars(); my_lv.onData = function(rawstring) { if (rawstring == undefined) { input = "Niepowodzenie"; //nazwa pola edycji, gdy potrzeba to zmień return; } input = rawstring; //nazwa pola edycji, gdy potrzeba to zmień }; my_lv.load("tekst.txt"); //nazwa pliku stop(); - Ustaw krótki czas ramki, np. 0,05 sekundy w oknie "Lista ramek"
- Utwórz nową ramkę korzystając z polecenia w menu "Ramka" > "Nowa"
- Ustaw czas nowej ramki na "Stop" w oknie "Lista ramek"
- Utwórz w miarę duże pole edycji przy użyciu narzędzia "Pole edycji" z palety narzędziowej po lewej stronie okna
- Kliknij dwukrotnie na stworzonym polu edycji i w polu "Nazwa zmiennej" wpisz użytą nazwę zmiennej w ActionScript "input".
- Weksportuj plik SWF. Plik TXT musi być umieszczony w tym samym folderze, w którym jest plik HTML strony, na której będzie animacja, a niekoniecznie w tym samym folderze co plik swf.
- Aby wyświetlane były polskie znaki plik txt powinien być zapisany w kodowaniu UTF-8. Kodowanie można zmienić przy użyciu programu Notatnik poprzez "Zapisz jako", a następnie w najniższym polu wyboru wybrać z rozwijanej listy "Kodowanie" UTF-8.
- Tekst można formatować przy użyciu znaczników HTML,
jak np. <b>pogrubienie</b>, <u>podkreślenie</u>, <i>kursywa</i>