FAQ - czyli Najczęściej Zadawane Pytania - Preloader
bulion - Post subject: Preloader Najprostszy Preloader. Bardzo łatwy do zainstalowania...
Nikt nie lubi, gdy po wejściu na jakąś strone, zastajemy białą ładującą się plamę.
Wstawiając preloader do swojej animacji, dasz użytkownikowi informacje, że dana prezentacja właśnie się ładuje.
Moższ również ustawić, procentowy stan załadowania się animacji.
W załączniku, znajduje się gotowa scena z preloader(em)...
Wystarczy dodac ją na początek animacji, i po sprawie :)
Preloader można przerobić by pokazywał procentowy stan załadowania animacji.
:!: [Preloader w wersji SwishMax]
[size=9][ [b]Dodano[/b]: [i]Nie Lut 20, 2005 2:17 pm[/i] ][/size]
[color=red][center]INSTRUKCJA W PRZYGOTOWANIU[/center][/color]
PROSZĘ O DODAWANIE TU NOWYCH POMYSŁÓW. Moderatorzy - edytujcie do woli :)
maribt -
Witam
Dla zainteresowanych podaję kod dla preloadera, ponieważ niektórzy (tak jak ja :twisted: ) nie mają programu do *.rar'ów bo nie chce im się ściągać i instalować :lol:
Tak więc masz zakładkę "script" kilkasz,
poniżej masz AddScript i Guided, rozwijasz Guided i zmieniasz na Expert, w tym momencie pozostaje wklepanie takiego kodu:
onFrame (1) {
a = getPercentLoaded();
}
onFrame (2) {
if (a==100) {
gotoSceneAndPlay("Scene_2",1);//tu lecisz do pierwszej klatki nastepnej sceny jeśli film został załadowany//
}
}
onFrame (3) {
a = getPercentLoaded();
_root.napis = a;//tutaj przekazujesz polu tekstowemu typu (dynamic), wartość zmiennej a, w której jest to o czym marzysz: %//
}
onFrame (4) {
if (a == 100) {
gotoSceneAndPlay("Scene_2",1);
} else {
gotoSceneAndPlay("<current scene>",3);
}
}
onFrame (5) {
gotoSceneAndPlay("<current scene>",3);
}
trzy ostatnie klatki to zwykła pętla. Skrypot działa następująco:
w pierwszej klatce pobiera wartość getPercentLoaded() ile wynosi stopień załadowania filmu, w drugiej klatce, sprawdza czy jest to 100%, jeśli tak to leci do drugiej sceny, tam gdzie jest reszta filmu.
potem to już zwykła pętla, sprawdza czy jest 100% jak tak to leci do sceny: Scene_2, a jak nie to sprawdza dalej i przekazuje do pola tekstowego dynamic wartość getPercentLoaded().
Teraz jeszcze jedno, robisz napis (opcje tekst znasz więc wiesz o co chodzi).
jak się uważniej przyjżysz to zobaczysz w opcjach dwie, które nas interesują:
name - tu podasz nazwę tego pola tekstowego, na: napis, i opcja static, gdy ją rozwiniesz masz do wyboru input i dynamic, input - to pole do wprowadzanie tekstu, dynamic - pole gdzie można dynbamicznie zminiać zawartość - to cię w tym momencie interesuje, bo gdzieś chcesz wyświetlić tę wartość z komendy getPercentLoaded();
Są jeszcze inne komendy get,
getBytesLoaded(); - ile ząładwoano bajtów
getBytesTotal(); - ile bajtów ma cały film (.swf)
Powodzenia!
tofik -
pytanko.....
czy można przesakiwać w trakcie pracy nad animacja z trybu guided na expert i odwrotnie ???
mi się to nie udaje ,a jeżeli mozna to jak ??
pozdro tofik
tAboon -
Można bez żadnego problemu. W zakładce SCRIPT masz taki batonik (ostatni na liście po ADD SCRIPT|PRZESUŃ W GÓRĘ\PRZESUŃ W DÓŁ|WYTNIJ (WKLEJ)SKRYPT| jest guiled(EXPERT) po kliknięciu zmieniach w jakim trybie skryptowania piszesz.
donartek -
może mi ktoś wytłumaczyć jak zrobić żeby procenty się wyświetliły przy ładowaniu , bo jakoś mi to nie wychodzi :(
tAboon -
Przeanalizuj załącznik. Jest tak sam preloader. Działający srpawny. możesz go sprawdzić na mojej stornce jak działa.
Mała uwaga jeśli się krótko bawisz w Swishu (flashu) preloadera nie sprawdizsz nas owim kompie hyba ze amsmz programik do emulacji polaczenia sieciowego wtedy moze tak. Inaczej stransfer nasdysku masz tak duży że animacja załaduje się już 5 razy a preloader anwet nie zdąży ząladować. dlatego preloadery srpawdzać albo na serwerze, albo emulator połączenia sieciowego.
Jeśli będziesz maił jeszcze jakiś rpoblem daj znać a coś będziemy mysleć ja to napisać po ludzki.
cvb -
bulion jak chcem otworzyć w swishmax plik to wyskakuje mi błąd że "Unkown Build of Swish... "
Co to jest ? :(
tAboon -
A jak brzmi caly komunikat?? bo to mi/nam nie wiele mowi??
cvb -
Masz tu screena z błędem :
http://img183.echo.cx/my.php?image=bladswish1mv.jpg
Moja wersja SwishMax : Build Date : 2004.02.03 , czyli taka sama :|
SPIDER -
ten błą oznacza ze plik swi zostal zapisany w nowszej wersji swisha niz posiadasz,a swish ma to do siebie ze pliki z nowszej wersji sa nie do odczytania przez starsza wersje programu.
Na swishzone.com sa do pobrania uaktualnienia co kilka miesiecy.
Jarek667 -
Ja pobrałem przedchwilą i nic nie dało ...
tAboon -
A spróbuj ściągnąć pełną instalke i i wtedy powinno być ok.
Jarek667 -
Juz wiem dlaczego nie działało ! Trzeba jak najnowszego[color=blue][size=9] tekst przeredagowany. Czytac prosze regulamin -- tAboon[/size][/color] sciągac :)
cvb -
No ale ja mam najnowszą oryginalną wersje SwishMax :(
tAboon -
Masz starszą wersję swishmax'a niż ta w której została stworzona animacja. W menu swish kliknij na HELP/Check for updates. Ewentualnie wejdź na stronę [URL=http://www.swishzone.com]SWiSHzone[/URL] i świągnij sobie najnowszą instalke na 99% pomoże, jeśli nie skontaktuj się ze sprzedawcą oprogramowania lub z supportem na swishzone
donartek -
a jak zrobić preloader o nieregularnym kształcie np sznur który rozdziela się później na trzy części :?: :?:
tAboon -
pokombinuj z maską. w ten sposób Ci się uda. ja tak robiłem z preloaderem ze zwykłym tekstem.
Zobacz sobie [URL=http://www.skocz.pl/taboonv2]tutaj[/URL] jeśli nie zdążysz tu zobaczyć, to klinij sobie na music, tam tez jest ten preloader.
semir444 -
kurcze nie wiem co jest grane.
Powiem tak:
przeczytałem cały temat i nadal nie bardzo kapuje jak to sie robi.
W tym programie juz siedze tydzien i duzo juz umie-tworze proste stronki ale z preloaderem mam masakryczny problem bo tego nie kumam (dodam ze wczesniej tworzylem strony w html-u ) i moze dlatego mi tak trudno to przyjąc bo porównuje tworzenie stronki do html-u a wiem ze to całkowicie co innego.
Sciągłem DEMO z strony głownej swisha i nadal kicha preloader nie dziala (tzn pojawia sie komunikat ze to nie ta wersja programu).
Nie wiem czy to możliwe ale powiedzcie mi czy mozecie stworzyc taki preloader zwykły pasek na czarno z czerwonym nachodzącym (ładującym) (podana ilośc procent oraz poniżej ilosc kb pobranych (wczytanych).
Bo kurcze nie moge skumać jak to sie robi....patrzyłem po innych stronach z instrukcjami jak to sie robi ale zawsze sie spotykałem z kodami w których nalezało cos pozmieniac lub dodac albo usunąc i zawsze cos knociłem. !tragedia
Jeżeli możecie to zróbcie graficzny poradnik do tego z opisami to moze bedzie nam lepiej (talentom którzy tego nie potrafią).
bo z podanych wyzej przykładów częsc kumam ale np:
gotoSceneAndPlay("Scene_2",1);//tu lecisz do pierwszej klatki nastepnej sceny jeśli film został załadowany//
z tego prawie nic nie kumam (wiem jak sie zamieszcza skrypty ale tego nie kumam)
[size=9][ [i][b]Dodano[/b]: Wto 21 Lut, 2006 16:04[/i] ][/size]
sory za kolejnego posta pod moim ale czy nie ma w tym internecie osoby która to moze wytłumaczyć osobie która dopiero z tym zaczyna...(tak jak ja).
Chce poprostu zakichany mały preloader z procentami pobrania pliku (i fajnie by było gdyby jeszcze pokazywało ilosc wczytanych kb)ale to nie musi juz być.
Przeczytałem już mase tematów o preloaderach i w każdym jest inaczej...
Przewodinki i poradniki to samo. :!:
męcze się już 7 dzien z pobraniem lub stworzeniem preloadera (z stroną we flashu sobie radze ale z preloaderem juz dostaje nerwicy !!!).
Na forum zamieściliście kod banera-ok zrobilem tak jak pisaliscie albo mniej wiecej tak-bo myslałem ze jak jest kod to go tylko trzeba wkleic a tam okazuje sie ze trzeba zmieniać pojęcia mi nie znane.
Więc pobrałem ten preloader ale NIE MOGĘ GO OTWORZYĆ NAWET NAJNOWSZĄ WERSJĄ SwiSH-a pobranego ze strony producenta. :evil:
W poradnikach mi piszą jak to zrobić oraz są pokazane screeny z tego ale TO NIE TEN PROGRAM a jaki to juz nikt nie napisze tylko sie mozna domyslac co to za program...
Znalazlem pewne programy w których to pewnie mozna zrobic ale zajmują nawet po kilkaset mega i po instalacji jeszcze wiecej i tutaj pytanie czy aby zrobic mały preloader musze sciagac godzinami takie programy ?
Sciąglem juz chyba z 50 programów i zawsze cos jest nie tak:
Sciągłem program do edycji flasha to okazalo sie ze jego 30 dniowa wersja juz minęła tylko ciekawe jest to ze ja go dopiero co sciągłem :evil:
Pobrałem inne preloadery i okazuje się że plików .fla takze SWiSH mi nie otworzy i z tym także kupa.
No sory ale poprostu chce aby mi ktos wytłumaczył jak stworzyć preloadera w SWiSH-u z opisem tekstowym i screenami dla lepszego zrozumienia ale w całym internecie chyba nie ma takiej osoby bo juz wszędzie szukałem.
Jezeli ktos moze pomóc to prosze napisac bo juz nie wiem do cholery co zrobic...
adi89 -
mam pytanie czy preloader mozna zainstalowac na stronie zrobionej w htmlu? Jesli nie to prosze o jakies wzkazowki co najlepiej zrobic aby strona html miala preloder
z gory dzieki
rallypl -
u mnie cos jest nie tak ;/
gdy wlaczam animacje w swishu pokazuje ze laduje 620kb, ale gdy przeeksportuje plik do swf pokazuje, ze wczytuje 1kb ;/ i w sumie Preloader nie dziala. Co moze byc przyczyną? pozdro
niby cos z tym, ale nie kumam o co biega ;)
[quote]Cannot find scene '<next scene>\ in statement:
if (sceneFrameLoaded("<last scene>",-1)) {
nextSceneAndPlay();
}[/quote]
hejowicz -
ja mam wer swisha maxa oczywista v1.0 b 2005.08.15 pójdzie nie?
bizon11 -
dzięki za pomoc. Właśnie tego szukałem!!! Ale do której dokładnie wersji flasha jest to?
damian1424 -
eh ja ze swishem mam do czynienia drugi dzien :(...
nie wiem jak sie robi klatki ani taki preloadeder:(
wpisuje te cale skrypty we swishu biore podglad i nic nie widac:( co mam zrobic...??
songokuu -
Kiedyś ługo szukałem, aż znalazłem jak zrobić prosty preloader, każdy sobie poradzi (BO MI TEŻ WYSZŁO :D )
http://www.swish-db.com/tutorials/view.php/tid/457
a tu podobnie (właściwie to to samo)
http://www.swish-db.com/tutorials/view.php/tid/502
a tutaj jeszcze raz to samo ale z komentarzem i krok po kroku w formie filmu...
http://www.swish-db.com/staff/emory/Tutes/PreloaderExplained.htm
Zobaczcie też sobie jak działa na mojej stronie :0
http://neodent.one.pl
Mam nadzieję, że pomoglem...powodzenia wszystkim :D
onufry626 -
[b]tAboon[/b], Witam!
W jaki sposób w swishu max doczepic preloader? Jak go zrobić... od A do Z bo sam bo jego chyba trzeba najpierw narysować... sam kod nie wystarczy....
proszę o pomoc!
pozdro!
cyp3r -
witam
jestem bardzo swierzy w temacie i powoli zglebiam tajniki SwishMaxa ;) ... zrobilem prowizoryczna stronke w tym programiku i mam problem z preloaderem - szukajac po forach zauwazylem, ze nie tylko ja sie borykam z tym cudem ;)
sprawa ma sie tak :
na jednym z forow znalazlem preloader o takim kodzie :
[quote]onFrame (1) {
stop();
}
onEnterFrame() {
myVar = percentLoaded();
percent = myVar +"%";
tellTarget (bar) {
gotoAndStop(myVar);
}
if (myVar >= 100) {
gotoSceneAndStop("Scene_1",1);
}
}
[/quote]
sam program zadnych bugow nie wywala i wydawaloby sie, ze wszystko jest ok - kod wstukany do pierwszej secny, ktora jest preloaderem - wszystkie elementy potrzebne do dzialania sa / sprite z odpowiednia nazwa i shape'ami - wszystko jest / ... wgrywam, to i odpalam flasha i podczas sprawdzania na kompie wszystko lata, ale jak laduje stronke na serwer (dzialam na republice.pl), to pojawia sie bialy kwadrat i nici :( ...
sama stronka w swishu ma niecale 4 i pol mega - czy rozmiar moze miec wplyw na dzialanie calosci ? instalowalem na nowo playera Flasha i dzialam teraz na 3 przegladarkach i ciagle to samo :/
moglby ktos cos poradzic ? bede wielce wdzieczny ...
adres stronki do ew. wgladu : www.cyperian.republika.pl
|
|