SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - preloader w formie koła

Radjon - Nie 18 Gru, 2005 19:35
Temat postu: 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 - Nie 18 Gru, 2005 21:21

Może to Ci sie Przyda.
Radjon - Nie 18 Gru, 2005 22:21

Dzięki ... doskonały materiał wyjściowy !
nugatt - Pon 19 Gru, 2005 13:42

źródło preloadera jest tu http://files.swish-tutori...ct=file&id=1467
Radjon - 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 - 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
kaozet1 - Sob 08 Lip, 2006 14:01

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

masz tam mase preloaderow..

nugatt - Pon 10 Lip, 2006 07:55

co do tego kołowego toten lepszy http://files.swish-tutori...ct=file&id=1589

Powered by phpBB modified by Przemo © 2003 phpBB Group