Wyświetlanie importowanego txt od pierwszej linijki.

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.
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

importuję różne pliki txt do tego samego scrollowanego dynamic text box.
Importuję plik pierwszy.txt , scrolluję trochę w dół.
Importuję plik drugi.txt, i .. jest on już zescrollowany.

Co zrobić, aby przy importowaniu [loadVarsText.load("pierwszy.txt"); ] różnych plików txt, zawsze wyświetlały się one od pierwszej linijki?


EDIT*

Plus, wstawiam obrazek z txt przez <img src=".. , niestety w swf'ie jest on dwa razy większy, niż jest w rzeczywostości (zapisałam w 72 dpi.) w czym rzecz?
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: Marek_bf »

Nie do końca wiem, o co chodzi z tym tekstem, może po prostu masz tak zapisane (przełamane) w pliku *.txt:

Kod: Zaznacz cały

&zmienna=
jakaś tresc
Przy obrazku spróbuj użyć width i height

Kod: Zaznacz cały

<img src='q.jpg' width='200' height='100'>
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

Witaj, już wyjaśniam.

kava. punio.eu.org/flash/sc5.swf

niebieskie menu presentación -> podmenu z niebieskimi punktami.
Zescrolluj którys z tekstów do połowy, a potem przejdź do innego podpunktu - będzie on już zescrollowany. Tymczasem chcę, żeby wyświetlał się od 1 linijki.

Ponadto, jak widać, obrazki są za duże. W rzeczywistości mają po 150pix. Wielkości podałam (przykład: kava. punio.eu.org/flash/apw.txt).
Wygooglałam w necie, że ktoś kiedyś miał podobny kłopot z wielkościami, i to niestety by było na tyle.
nieudacznik
Posty: 8
Rejestracja: ndz maja 08, 2005 7:28 pm

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: nieudacznik »

witam
tez juz sie spotkalem z tym scrollem i co najgorsze nie udalo mi sie tego rozwiazac.
:cry: moze ktos faktycznie soc zaradzi.
pozdrawiam
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: Marek_bf »

Pokaż mi cały mechanizm wczytywania, który zrobiłaś i plik *.txt z kodem.
Ostatnio zmieniony pn sie 15, 2005 10:57 pm przez Marek_bf, łącznie zmieniany 1 raz.
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

Pole tekstowe znajduje się w movieclipie, podzielonym na 10 keyframes. Każda z nich ma kod:

Kod: Zaznacz cały

stop();

myStyle = new TextField.StyleSheet();
myStyle.load("style.css");
my_txt.styleSheet = myStyle;


loadVarsText = new LoadVars();
loadVarsText.load("presentacion.txt"); 

loadVarsText.onLoad = function(success) {
	if (success) {

		my_txt.htmlText = this.var1;
		
	} else {
		trace("not loaded");
	}
};

różnią się tylko importowane pliki txt.
Nawigacja poprzez gotoAndStop(frame).


Wystawiam flaka tutaj:
kava. punio.eu.org/flash/sc6.fla

pliki .txt znajdują się w tym samym folderze, przykładowo

kava. punio.eu.org/flash/presentacion.txt

Ps. zrobiłaś :]
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: Marek_bf »

Ja już wcześniej przeglądłem te pliki *.txt ale w każdym są tylko takie znaczki:

Kod: Zaznacz cały

˙ţ&
Nic mi one nie mówią :)
A zamiast Fla takie coś:

Kod: Zaznacz cały

...
Ü˝×rîŕĘ>ŚjW‚úÝž#çö÷eš{{rô¤eŽ/Áz¤’<öÚĂ8Xë+Xa.˘"x„ëcšvLß5šXĚb˙#rą/Ÿ’őiăËÍł^P˘éě€Z‘-Ĺ_a
żúÖ,BqˆŇúšç˛í‡mq'Zű¨]$ĘQ.q,ˇü
Ÿ–šl×HĹ×,–o˜1ĄgmrľŰěF{‹ÄĘu"‡č6˛xn\Ţ]>ÚŠĂÝÜ˝›LŕœHâŸb|s]´čžo†/ôvÖˇ`Z‘”ßüc˜Ě•ŻľÇ#ë'‡wśˇ˝b^ÜîHÝő”KćŒ—ť]nŽý[mö}›eÝvŐč.L´Ă`üŢÝ?m°űSłëŽ\.ŕűł¸Ün}
ź˜ƒë“°5éëôq3\ť=źń}+¸şśß¨ƒ?ŞN\_šëżVś9ëŮcŮYëz†ÉĽdK—ŤÄ/śŸZöë˝Ú1užŕ–ס=¸Eád´†d'ŻŻí˛ß|k‡eÖĺ~ÓŔî`ŚÍń@ɈžJ'ĽÚžj•‡ETĚĹŤš…ü˜śj2šU
ŔĹţŚTŃ8ł…,dŁĘŠB/VT…K?$Ť 3Œ2E˘ľVPLÁK“”e“’pżůĽg&[ÍQݍn...
:)
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

hmmm dziwne, to zwykły unicode.

kava. punio.eu.org/flash/txt.zip zzipowane

A zamiast Fla takie coś:
to otwórz w IE :) Firefox próbuje odczytywać fla.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: Marek_bf »

Ustawiałaś przy tym: <img src='images/adobe.jpg'> width i height?
Np. <img src='images/adobe.jpg' width='32' height='32'>

P.S. IE jest beee... Nie używam :) Lubię Operę ;)
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

przy tym akurat nie - fakt - ale w innych tak (np. apw.txt) i nic się nie zmienia.


PS. Nie ma chyba wątpliwości, że IE jest be - nowa wersja to już w ogóle porażka, podobno poprawili 2 (słownie: DWA!!!) błędy - jako CSSmaniaczka ciekawa jestem, kiedy naprawią tak podstawowe rzeczy jak box model itd. Ale to już osobny temat....
Ale IE nie czyta fla ;]


To jak, już jest wszystko, czego potrzebujesz?
Tak w ogóle to dzięki za zainteresowanie. Bardzo tu miło na tym forum :)
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

tja.. takie to bylo proste :)

Kod: Zaznacz cały

my_txt.scroll = 0;
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: Marek_bf »

Widzę, że ze scrollem sobie poradziłaś :) To fajnie.

Co do tych obrazków niewymiarowych:
Dla dynamicznych pól tekstowych stosuj skalowanie za pomocą AS używając do tego celu cech _width i _height.

Kod: Zaznacz cały

pole_txt._width = 100;
pole_txt._height = 100;
P.S. Pewnie ze Forum jest miłe :)
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

hmm, domyślam się, że wówczas każdy obrazek w polu tekstowym miałby wielkość 100x100 - a co w przypadku, kiedy mam dwa obrazki o roznych wielkosciach, dajmy na to 100x100 i 50x50? są wstawiane przez html wiec nie mozna im przypisac instance name.


*EDIT podanie danego kodu zmniejsza widoczny wyswietlany text do 100x100 .. nie obrazki :/
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

html imb src obrazki w polach tekstowych

Post autor: Marek_bf »

Nie, nie to pole tekstowe, w którym wyświetlasz ma być ustawione za pomocą AS. Klik
kava
Posty: 11
Rejestracja: pt sie 12, 2005 1:35 pm
Lokalizacja: Katowice
Kontakt:

Re: Wyświetlanie importowanego txt od pierwszej linijki.

Post autor: kava »

kava. punio.eu.org/flash/shot.jpg :?:



szkoda, że tak krótko jesteś online ;]
ODPOWIEDZ