Zawartośc pliku tekstowego we Flashu

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

Witam, czy mógłby mnie ktoś nakierować na jakiś poradnik jak wczytać zawartość pliku tekstowego do flasha. Wiem, ze gdzieś widziałem coś takiego ale znalezienie teraz tego graniczy z cudem :)

pzdr
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

as w flash

Kod: Zaznacz cały

var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
    if (success) {
    	trace(my_lv.txt);
    } else {
    	trace("Error loading/parsing LoadVars.");
    }
};
my_lv.load("plik_txt.txt");
zawartość pliku tekstowego o nazwie plik_txt.txt

Kod: Zaznacz cały

txt=Jakiś tam tekst
Nie wiem tylko czy o to ci chodziło
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

Bardzo mozliwe, ze o to :) Jakbys mogl mi jeszcze napisac gdzie ten kod wkleic to bylbym dzieczny :)

i czy ten drugi kod, ktory zamiesciles to zawartosc pliku txt ? :)

pzdr

edit:// sorki za glupie pytanie czy kod to zawartosc pliku, nie doczytalem :roll:
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

Kod as wklej na przykład w pierwszej klatce, to zależy gdzie chcesz go użyć. Oczywiście w pliku tekstowym musisz dodać na samym początku przed tekstem txt=
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

zorbilem tak jka poradziles ale dalej nie wiem co. Tekst Z pliku pokazuje sie w okienku output. Sorki jestem zielony, nie wiem gdzie go wyswietlic :)

pzdr
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

Dodaj pole tekstowe dynamic text i w properties w Var wpisz słowo tekst i w kodzie zamień linijkę

Kod: Zaznacz cały

trace(my_lv.txt);
na

Kod: Zaznacz cały

tekst = my_lv.txt;
Teraz tekst będzie wyświetlany w to pole tekst :wink:
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

heh, az mi glupio...

nie mam czegos takiego jak dynamic text, mam tylko text area, a tam nie ma we wlsciwosciach Var...

moja zielonosc jest ogromna :D
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

Naciśnij na narzędzie Text Tool wtedy w oknie Properties masz po lewej stronie do wyboru Static Text, Dynamic Text i Input Text
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

Oki dzieki wielkie dziala ladnie tylko polskich znakow brak :)

pzdr

JEszcze jedno pytanie :)

Jak to jest z rozmiarem czcionki ? W Properties wpisalem wartosc 2, a w rzeczywistości na podgladzie (ctrl+enter) czcionka jest o wiele wieksza 8)
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

Rozmiar czcionki jest tak jak wszędzie, ja wpisałem 2 ale to jest tak mała wartość że nawet tekstu nie było widać. Jeżeli chodzi o polskie czcionki jak będziesz zapisywał plik tekstowy w okienku zapisz wybierz w Kodowanie UTF-8
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

Dzieki, znalazlem juz na forum :) W miedzyczasie powstal kolejny problem :D jak w takim polu zrobic pasek przewijania ? :D
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

Najlepiej użyj komponentu TextArea (wcisnij Ctrl+F7 i przyciągnij go na scenę) daj mu nazwę tekst i zmień linijkę w kodzie

Kod: Zaznacz cały

tekst = my_lv.txt;
na

Kod: Zaznacz cały

tekst.text = my_lv.txt;
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

No coz...

Wisze Ci piwko :mrgreen:

a czy jest możliwość zmiany czcionki, rozmiaru, koloru :)
xeo
Nowy
Nowy
Posty: 51
Rejestracja: ndz lip 29, 2007 9:58 am

Re: Zawartośc pliku tekstowego we Flashu

Post autor: xeo »

Oczywiście że jest możliwe, dodaj przed

Kod: Zaznacz cały

tekst.text = my_lv.txt;
to

Kod: Zaznacz cały

tekst.setStyle("fontFamily", "Times New Roman CE"); //nazwa czcionki
		tekst.setStyle("fontSize", 23); //rozmiar czcionki
ale pamiętaj że jeżeli ktoś nie będzie miał na kompie tą czcionkę to mu zamieni na inną. Zawsze można dodać czcionkę do biblioteki przypisać jej jakąś nazwę (linkage) i zawsze będzie ta czcionka nawet jak nie będzie zainstalowana na kompie.
mrogus
Posty: 17
Rejestracja: sob wrz 15, 2007 11:45 pm

Re: Zawartośc pliku tekstowego we Flashu

Post autor: mrogus »

Dzieki wielkie, wszystko ladnie dziala ale nie bylbym soba gdybym nie zadal pytania :D

czy jest mozliwosc zmiany wygladu paska przewijania ? :)

pzdr
ODPOWIEDZ