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

SWiSH Max - Wczytywanie textu z pliku - problem z przewijaniem

maribt - Czw 20 Kwi, 2006 21:12
Temat postu: Wczytywanie textu z pliku - problem z przewijaniem
Witam

Może ktoś mi pomoże bo ja już nie mam do tego siły :/
W załączniku plik, problem polega na tym, że po naciśnięciu buttona w dół tekst się przewija ale nie wyświetla tego textu który powinien się pokazać po przewinięciu.

[ Dodano: Sob 22 Kwi, 2006 21:04 ]
no kurcze, pomóżcie :)

tAboon - Nie 23 Kwi, 2006 19:22

masz błędny kod w sprite odpowiedzialnego za przewijanie tekstu:
dol_spr błędny kod:
Kod:
onLoad () {
    isPressed = false;
}
onEnterFrame() {
    if (isPressed) {
    }
}
onFrame (1) {
    _parent.dzialalnosc.dzialalnosc_pt._y += 3;
}


prawidłowy:
Kod:
onLoad () {
    isPressed = false;
}
onEnterFrame() {
    if (isPressed) {
        _parent.dzialalnosc.dzialalnosc_pt.scroll += 3;
    }
}


co jest nie tak :?:
:arrow: warunek który ma być wykonany (_parent.dzialalnosc.dzialalnosc_pt._y += 3) dałeś niepotrzebnie w oddzielnym onFrame.
:arrow: wartością dla warunku powinien być scroll natomiast Ty uźyłeś zmiennej _y i przez to nie przewijał Ci się tekst tylko przesuwało całe pole tekstowe do którego był importowany tekst.

tak na marginesie, zmniejsz sobie wartość scrol z 3 na 1. Dla 3 jest to dość duży skok i szybko a nawet za szybko się tekst przewija :|

W załączniku poprawka samego pliku *.SWI :-D

maribt - Nie 23 Kwi, 2006 20:15

dzięki taboon :)

Powered by phpBB modified by Przemo © 2003 phpBB Group