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
preloader w formie koła
Autor Wiadomość
Radjon 
Doradca


Pomógł: 3 razy
Dołączył: 15 Gru 2005
Posty: 66
Skąd: Kraków
Wysłany: Nie 18 Gru, 2005 19:35   preloader w formie koła

Zastanawiam się jak zrobić preloadera w formie koła …
np. szybkościomierz
może ktoś ma jakieś pomysły ?
 
     
^romekrtk 



Pomógł: 28 razy
Wiek: 37
Dołączył: 23 Lut 2005
Posty: 338
Skąd: Gryfice
Wysłany: Nie 18 Gru, 2005 21:21   

Może to Ci sie Przyda.
_________________

 
 
     
Radjon 
Doradca


Pomógł: 3 razy
Dołączył: 15 Gru 2005
Posty: 66
Skąd: Kraków
Wysłany: Nie 18 Gru, 2005 22:21   

Dzięki ... doskonały materiał wyjściowy !
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Pon 19 Gru, 2005 13:42   

źródło preloadera jest tu http://files.swish-tutori...ct=file&id=1467
_________________
tomekf /// swishmaxxx
 
 
     
Radjon 
Doradca


Pomógł: 3 razy
Dołączył: 15 Gru 2005
Posty: 66
Skąd: Kraków
Wysłany: Pon 19 Gru, 2005 17:33   

Właśnie wymyśliłem jak testować preloadera bez wstawiania go na serwer :)

zamiast
Cytat:

a = _root.getpercentloaded();


wpisujemy prostą pętlę:

Cytat:

onFrame (1) {
a=1
}
onFrame (3) {
a= a + 1;

"tu kod preloadaera"

if (a = "tu 100 lub 360 - zależy liniowy czy kołowy") {
gotoSceneAndPlay("<current scene>",5);

onFrame (4) {
prevFrameAndPlay();
}
onFrame (5) {
nextSceneAndPlay();
}


tak więc zamiast pytania o stopień (%) pobrania mamy pętlę dzięki czemu możemy obserwować czy wszystko jest prawidłowo przedstawiane graficznie :)

Trochę niejasno napisałem więc podaję to na przykładzie
Cytat:

onFrame (1) {b=1;} //ten kawałek nie występuje w oryginale
onFrame (3) {
b= b + 1; //było b = _root.getpercentloaded();
a = b * 3.6;
if (a <= 180) {
you.hhh._rotation = a;
}
if (a > 180) {
you.hhh._rotation = 180;
}
if (a > 180 && a < 360) {
me.ccc._rotation = a - 180;
}
if (a == 360) {
me.ccc._rotation = 180;
gotoSceneAndPlay("<current scene>",5);
}
}
onFrame (4) {
prevFrameAndPlay();
}
onFrame (5) {
nextSceneAndPlay();
}
 
     
gumis_emilka 
Początkujący


Wiek: 37
Dołączyła: 08 Lip 2006
Posty: 2
Wysłany: Sob 08 Lip, 2006 13:17   

A czy ktoś mógłby mi powiedziec jak najłatwiej zrobić zwykłego loadera? i może jakiś przykład? Z góry dzięki
_________________
Hmmm. Czas to pieniądz......
 
 
     
kaozet1 
Początkujący


Wiek: 38
Dołączył: 28 Maj 2005
Posty: 4
Skąd: Sosnowiec
Wysłany: Sob 08 Lip, 2006 14:01   

http://files.swish-tutori...p?act=cat&id=24

masz tam mase preloaderow..
 
     
nugatt 



Pomógł: 75 razy
Wiek: 43
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Pon 10 Lip, 2006 07:55   

co do tego kołowego toten lepszy http://files.swish-tutori...ct=file&id=1589
_________________
tomekf /// swishmaxxx
 
 
     
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.13 sekundy. Zapytań do SQL: 10