|
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
warunek który ma być wykonany (_parent.dzialalnosc.dzialalnosc_pt._y += 3) dałeś niepotrzebnie w oddzielnym onFrame.
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
maribt - Nie 23 Kwi, 2006 20:15
dzięki taboon
|
|