Strona 1 z 2

Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 11:38 am
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

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 11:56 am
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

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 12:04 pm
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:

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 12:21 pm
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=

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 1:17 pm
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

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 2:42 pm
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:

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 3:50 pm
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

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 4:30 pm
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

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 6:16 pm
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)

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 7:02 pm
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

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 7:16 pm
autor: mrogus
Dzieki, znalazlem juz na forum :) W miedzyczasie powstal kolejny problem :D jak w takim polu zrobic pasek przewijania ? :D

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 7:45 pm
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;

Re: Zawartośc pliku tekstowego we Flashu

: ndz wrz 30, 2007 7:54 pm
autor: mrogus
No coz...

Wisze Ci piwko :mrgreen:

a czy jest możliwość zmiany czcionki, rozmiaru, koloru :)

Re: Zawartośc pliku tekstowego we Flashu

: pn paź 01, 2007 6:12 am
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.

Re: Zawartośc pliku tekstowego we Flashu

: czw paź 04, 2007 11:12 pm
autor: mrogus
Dzieki wielkie, wszystko ladnie dziala ale nie bylbym soba gdybym nie zadal pytania :D

czy jest mozliwosc zmiany wygladu paska przewijania ? :)

pzdr