SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Tekst ładowany z *.txt
Autor Wiadomość
tAboon 
Ekspert
tAboon



Pomógł: 14 razy
Wiek: 39
Dołączył: 27 Lut 2005
Posty: 539
Skąd: Kielce
Wysłany: Nie 24 Lip, 2005 19:27   Tekst ładowany z *.txt
   Moje WWW: www.skocz.pl/taboon


Tworzymy sobie pole tekstowe o dowolnym kształcie. W zakładce Text wpisujemy unikalną nazwę pol. Wybieramy sobie czcionke, rozmiar oraz kolor. Poniżej opcji Pogrubienie i Kursywa z menu rozwijanego wybieramy "Dynamic Text".

Obok Dynamic Text zmieniamy z Hide Options na Dimension. Mamy kilka pól do wypełnienia:
Indent – wielkość wcięcia tekstu po załadowaniu
Width – szerokość pola tekstowego
Height – ta opcje proponuje zamienić na Lines. Ponieważ łatwiej i przyjemniej dla oka będzie nam regulować ilość linii, które będą nam się wyświetlały w tym polu. I jednocześnie określamy wysokość takowego pola.
W Przechodzimy następnie z Dimension do Formating:

Tutaj możemy wybrać formatowanie tekstu przez zastosowanie w pliku standardowych znaczników html (<>) oraz zawijanie wierszy automatyczne lub ręczne. W polach poniżej mamy dwie wielkości do podania:
Kerning – odstęp pomiędzy poszczególnymi znakami;
Leading – odstęp pomiędzy wierszami.
Z Formating przechodzi następnie do Advanced gdzie mamy możliwość zaznaczenia sobie następujących opcji:

Pierwsza ikona – białe pole pod polem tekstowym. Proponuje używać go w przypadku, jeśli mamy inne niż białe tło animacji a potrzebujemy mieć widoczne to pole.
Kolejna ikona odpowiada za pozwolenie już w gotowej animacji (swf) zaznaczania i kopiowania tekstu.
Pole Variables jest bardzo ważne. W nim podajemy nazwę zmiennej, za która będzie podstawiany tekst wczytany z pliku txt. W tym przypadku jest to „tekst”. Wielkość liter nie ma w tym przypadku znaczenia.

Ważne info nie wpisujemy żadnego tekstu w pole tekstowe, do którego ma być wczytany tekst z txt.

Następnie konvertujemy lub Grupujemy to pole jako sprite. Któremu również nadajemy odpowiednią nazwę.
Teraz możemy sobie utworzyć plik txt, z którego będzie ładowany tekst. Plik powinien wyglądać następująco:
Kod:
&nazwa_zmiennej_variables= tekst który ma być załadowany &


W tym przypadku powinno to wyglądać następująco:
Kod:
&tekst= tekst który ma być załadowany&


Zapisujemy plik z kodowaniu UTF lub UNI-CODE. W innym przypadku polskie znaki mogą nie zostać wczytane.

Teraz możemy już sobie stworzyć Sposób ładowania tekstu. Przez buttona:
Tworzymy sobie button i w skrypcie wpisujemy:
Kod:
on (press) {
    pole_tekstowe.loadVariables("plik.txt");

} (Add script/Events/Button/On Press) a następnie (Add script/Movie Controll/Load sprite/Load variables(…)). Jeżeli pracujemy w skryptach Guidnes na dole podajemy ścieżkę do pliku tekstowego, który ma być ładowany oraz odwołanie (bardzo ważne) nie bezpośrednio do pola tekstowego a do sprite w którym się znajduje pole tekstowe.


Można pobrać przykładowy plik do rozebrania go na elementy pierwsze i zobaczyć jak to powinno wyglądać na przykładzie.

Głównym atutem takiego pola tekstowego jest możliwość zmiany treściowej strony bez ingerencji do źródła pliku (swf).

plik.rar
Plik z przykładowym ładowaniem tekstu z pliku txt
Pobierz Plik ściągnięto 2719 raz(y) 961 Bajtów

_________________
Pozdrófka
"Student, który się uczy wszytskiego, nigdy nie będzie mądry"
:arrow: na gg nie pomagam.
Zajrzyj czasem do Regulaminu
:arrow: Jak mądrze zadawać pytania

Polecenie SZUKAJ to nie boli
SWiSHmax build 09-2004
 
 
     
emsp
Bywalec


Dołączył: 15 Lip 2005
Posty: 16
Wysłany: Czw 18 Sie, 2005 16:20   

tAboon,

dlaczego gdy chce zaladowac kawal tekstu z txt laduje sie tylko czesc (tylko to co jest widoczne w masce) a reszta ?
 
     
tAboon 
Ekspert
tAboon



Pomógł: 14 razy
Wiek: 39
Dołączył: 27 Lut 2005
Posty: 539
Skąd: Kielce
Wysłany: Czw 18 Sie, 2005 20:36   
   Moje WWW: www.skocz.pl/taboon


Ładuje się wszytsko, tlyko ta część która się nie mieści w "masce" czyli polu tekstowym nie będzie widoczna i jest to normalne. albo zmniejszysz czcionke dla pola teksotwego, albo zrobisz scrole do przewijania tekstu
_________________
Pozdrófka
"Student, który się uczy wszytskiego, nigdy nie będzie mądry"
:arrow: na gg nie pomagam.
Zajrzyj czasem do Regulaminu
:arrow: Jak mądrze zadawać pytania

Polecenie SZUKAJ to nie boli
SWiSHmax build 09-2004
 
 
     
emsp
Bywalec


Dołączył: 15 Lip 2005
Posty: 16
Wysłany: Czw 18 Sie, 2005 21:37   

tAboon,

I tak tez zrobilem, przewijam a tu tekstu nie ma....

maz moze plik *swi (czyjak mu tam) gdzie jednoczesnie stosujesz scroll i wczytywanie z txt, wczesniej robilem w Swish2 za max dopiero sie biore wiec sporo musze nadrobic...


EMSP
www.pimp.ps.pl
 
     
tAboon 
Ekspert
tAboon



Pomógł: 14 razy
Wiek: 39
Dołączył: 27 Lut 2005
Posty: 539
Skąd: Kielce
Wysłany: Czw 18 Sie, 2005 22:14   
   Moje WWW: www.skocz.pl/taboon


wyżej jest plik jako załącznikz ładowaniem tesktu z txt.

SWiSH max a SWiSH2 jest ogromna przepaśc w większościw skryptach.
_________________
Pozdrófka
"Student, który się uczy wszytskiego, nigdy nie będzie mądry"
:arrow: na gg nie pomagam.
Zajrzyj czasem do Regulaminu
:arrow: Jak mądrze zadawać pytania

Polecenie SZUKAJ to nie boli
SWiSHmax build 09-2004
 
 
     
CwaLa
Bywalec



Dołączył: 03 Lis 2005
Posty: 17
Wysłany: Czw 19 Sty, 2006 14:31   

witam, zrobilem ladowanie tekstu odziwo mi sie udalo :D
teraz planowalem zrobic suwaki poniewaz text wczytywany ejst za duzy by sie zmiescil w tej ramce
zrobilem suwaki wedlug zalecen: http://swish.wodip.opole....topic.php?t=282
ale jesli dodam odwolania to cala ramka textem mi sie przesuwa w gore i w dol a ja chcialem zeby to text wczytywany sie przesuwal w ramce a nie ona cala, moze ma ktos jakis przyklad gdzie jest wczytywanie textu i do tego suwaki ?

[ Dodano: Pią 20 Sty, 2006 18:47 ]
tAboon, jeszcze jedno pytanko czy da sie zrobic tak by w tym miejscu na dynamiczny text od poczatku byl wczytywany jakis plik? tzn. odrazu po zaldowaniu sceny zeby byla tam juz jakas zawartosc a nie dopiero po kliknieciu w jakis button z gory thx
 
     
babatunde
Bywalec


Dołączył: 22 Cze 2005
Posty: 18
Wysłany: Wto 25 Kwi, 2006 09:24   

A jak w tego typu swi, zastosowac kolorowanie, fragmentow tekstu czy ladowanie linku takze z zewnetrznego pliku? A moze ktos wie jak zrobic zeby taki tekst samodzielnie sie przewijal?
 
     
songokuu 
Znawca



Pomógł: 7 razy
Wiek: 42
Dołączył: 04 Maj 2006
Posty: 84
Skąd: Bielsko-Biała
Wysłany: Wto 30 Maj, 2006 20:55   
   Moje WWW: www.neodent.one.pl


CwaLa napisał/a:
[ Dodano: Pią 20 Sty, 2006 18:47 ]
tAboon, jeszcze jedno pytanko czy da sie zrobic tak by w tym miejscu na dynamiczny text od poczatku byl wczytywany jakis plik? tzn. odrazu po zaldowaniu sceny zeby byla tam juz jakas zawartosc a nie dopiero po kliknieciu w jakis button z gory thx


Da się np:
Kod:

onLoad () {
    calosc._1.loadVariables("tekst1.txt");
    calosc._2.loadVariables("tekst2.txt");
}
 
 
     
stefcio 
Ekspert



Pomógł: 24 razy
Wiek: 32
Dołączył: 14 Lut 2006
Posty: 530
Skąd: wawa
Wysłany: Wto 30 Maj, 2006 21:22   odp

albo:
Kod:


onFrame (1,afterPlacedObjectEvents) {
calosc._1.loadVariables("tekst1.txt");
    calosc._2.loadVariables("tekst2.txt");


}
_________________
Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:))
 
 
     
Deimon 
Początkujący



Wiek: 36
Dołączył: 12 Cze 2006
Posty: 2
Skąd: Kielce
Wysłany: Sro 14 Cze, 2006 20:02   
   Moje WWW: www.djdeimon.prv.pl


Nio wszystko spoko tekst się załadował tak jak potrzeba tylko mam pytanie. Jak zapisać plik tekstowy w takim kodowaniu bo mi nie wyświetla polskich znaków ?? :(
 
 
     
stefcio 
Ekspert



Pomógł: 24 razy
Wiek: 32
Dołączył: 14 Lut 2006
Posty: 530
Skąd: wawa
Wysłany: Czw 15 Cze, 2006 10:51   odp

najprostrza metoda:
sapisuj w każdej po koleji i to kodowanie które będzie ci odpowiadc to wybierzesz:))
_________________
Stefan
Kliknij na przycisk Pomógł--jak ci pomogłem:))
 
 
     
erbe 



Pomógł: 29 razy
Wiek: 45
Dołączył: 27 Sty 2005
Posty: 527
Skąd: Poznań / Londyn
Wysłany: Czw 15 Cze, 2006 12:51   

stefcio napisał/a:
najprostrza... sapisuj...koleji (...)
Nie spiesz się... :-/
_________________
erbe
http://www.d-t-h.prv.pl
 
     
songokuu 
Znawca



Pomógł: 7 razy
Wiek: 42
Dołączył: 04 Maj 2006
Posty: 84
Skąd: Bielsko-Biała
Wysłany: Czw 15 Cze, 2006 13:43   
   Moje WWW: www.neodent.one.pl


A pisał tAboon...
Cytat:
Zapisujemy plik z kodowaniu UTF lub UNI-CODE. W innym przypadku polskie znaki mogą nie zostać wczytane.


Przy zapisywaniu pliku *.txt wybierz z listy rozwijanej (tej poniżej pola w którym wpisujesz nazwę pliku) zamiast ASCII to UTF lub UNI-CODE.
_________________
Osobowość to jest to czym jesteśmy po ciemku
 
 
     
Deimon 
Początkujący



Wiek: 36
Dołączył: 12 Cze 2006
Posty: 2
Skąd: Kielce
Wysłany: Pią 16 Cze, 2006 13:32   
   Moje WWW: www.djdeimon.prv.pl


Nio ale jak zapisze w tych kodowaniach to wogóle nie chce mi tekstu wczytywać. Nio i co z tym zrobić ? Mam stronę do wykonania i tam jest sporo tekstu z polskimi znakami dlatego chciałem wstawić tekst ładowany z txt i przewijany. Tylko coś mi nie za bardzo wychodzi.

Na dodatek zrobiłem scrola według podanych przez $Taboona instukcji. Działa spoxik ale jak klikam na inne butony to ładuje się tekst do pola tekstowego ale w miejscu gdzie był przesuwany ostatni tekst. Czy wie ktoś może co zrobić żeby każdy tekst się ładował od przysłowiowej "góry" Od pozycji Y="0" czy coś w tym rodzaju. Dzięki z góry za pododpowiedzi.
 
 
     
StarCrow 
Początkujący



Wiek: 39
Dołączył: 12 Lut 2006
Posty: 6
Skąd: Jaworzno
Wysłany: Nie 03 Wrz, 2006 15:41   
   Moje WWW: www.exd.pl


A ja mam znów inny problem z wczytywaniem z pliku!

Zrobiłem sobie edycje na mojej stronie tekstu ladowanego z pliku txt ze strony flasha!
Po zamianie tekstu na stronie www tekst jest zapisywany w pliku, dziala to poprawnie, ale zeby nowy tekst byl wyswietlony na stronie porzeba jest usuniecia plikow offline aby byl aktywny na stronie, inaczej pokazuje jeszcze stary tekst, wylaczenie i odswiezenie strony nie pomaga!

Jest jakis skrypt albo macie jakis pomysl jak zrobic aby plik nie byl wczytywany ze strony! Nie pomaga opcja unload movie!
 
 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Nie 03 Wrz, 2006 17:23   

zrób tak żeby plik nie był 'keszowany'
_________________
tomekf /// swishmaxxx
 
 
     
StarCrow 
Początkujący



Wiek: 39
Dołączył: 12 Lut 2006
Posty: 6
Skąd: Jaworzno
Wysłany: Nie 03 Wrz, 2006 19:55   
   Moje WWW: www.exd.pl


można coś bliżej jak to zrobić bo jak narazie to nie wiem jak to można zrobić! :P
 
 
     
krzyked 
Przyjaciel



Pomógł: 9 razy
Dołączył: 20 Cze 2005
Posty: 45
Skąd: Sulisławice
Wysłany: Nie 03 Wrz, 2006 20:45   

nugatt napisał/a:
zrób tak żeby plik nie był 'keszowany'

Proszę, wyjaśnij co to znaczy "keszowany".
_________________

 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Nie 03 Wrz, 2006 22:56   

Cytat:
Cachowanie plików przez przeglądarkę


Przeglądarki internetowe zwykle zapamiętują pobierane z sieci pliki, przechowując je na twardym dysku. W ten sposób możliwe jest szbsze wyświetlenie strony przy ponownym jej odwiedzeniu. Bywa to jednak niepożądane w przypadku gdy plik ulega niewielkiej modyfikacji, a przeglądarka tego nie zauważy i zaserwuje wersję znajdującą się w cache. Można temu zapobiec stosując następującą składnię adresu URL:


Kod:
"nazwa.pliku?"+Math.round(Math.random()*1000000);
//lub
"nazwa.pliku?"+new Date().getTime();



Ponieważ liczba na końcu adresu za każdym razem będzie inna, a tym samym adres będzie inny, przeglądarka zawsze pobierze plik z serwera, a nie z własnego cache. Należy pamiętać, że przy testowaniu w środowisku edycyjnym składania taka spowoduje błąd odczytu pliku.
_________________
tomekf /// swishmaxxx
 
 
     
krzyked 
Przyjaciel



Pomógł: 9 razy
Dołączył: 20 Cze 2005
Posty: 45
Skąd: Sulisławice
Wysłany: Pon 04 Wrz, 2006 17:55   

Dzięki za wyczerpującą odpowiedź.Napewno wszystkim przydadzą się takie wiadomości.
Jeszcze raz dzęki.
_________________

 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.19 sekundy. Zapytań do SQL: 16