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

SWiSH Max - Ładowanie podstron do Sprite'a

kurak12 - Pią 29 Lip, 2005 21:46
Temat postu: Ładowanie podstron do Sprite'a
Chciałbym załadowac po kliknięciu na batona plik SWF do duszka (sprite'a) na stronie głównej. Sprajt ten ma być ustawiony w odpowiednim miejscu i mieć odpowiedni rozmiar (taki sam jak rozmiar animacji podstrony). Jednak ładując to komenda onLoad animacja podstrony przemeieszcza się w miejsce w którym nie powinna być. Jak zrobic by tak się nie działo?
nugatt - Pią 29 Lip, 2005 23:12

może anchor point sprite'a?
kurak12 - Sob 30 Lip, 2005 13:38

Powiedzmy że działa. Ale czemu nie działaja przciski (scroll) w tej animacji ?
tAboon - Sob 30 Lip, 2005 16:21

Uruchom animajce w SWiSHmax poklikaj trohce na scrolle i wklej mi logi z zakładki DEBUG.
kurak12 - Sob 30 Lip, 2005 21:18

O to ten tekst
Cytat:

ERROR: Cannot find target "../tresc" referenced from: "_root._"
(check that this target has been placed and hasn't been removed)
LOADING URL (GET) url="news.swf"
window=""
ERROR: Cannot find target "/down_scroll" referenced from: "_root._.text_scroll"
(check that this target has been placed and hasn't been removed)
ERROR: Cannot find target "/text_scroll" referenced from: "_root._.up_scroll"
(check that this target has been placed and hasn't been removed)
ERROR: Cannot find target "/text_scroll" referenced from: "_root._.up_scroll"
(check that this target has been placed and hasn't been removed)
ERROR: Cannot find target "/text_scroll" referenced from: "_root._.up_scroll"
(check that this target has been placed and hasn't been removed)
ERROR: Cannot find target "/text_scroll" referenced from: "_root._.up_scroll"
(check that this target has been placed and hasn't been removed)
ERROR: Cannot find target "/text_scroll" referenced from: "_root._.down_scroll"
(check that this target has been placed and hasn't been removed)

Jakby coś było nie jasne w nazwach zmiennych i objektów to prosze pytać :)

tAboon - Nie 31 Lip, 2005 22:11

Miałem ten sam problem,ale po 4 pifkach i 2 godzinahc myslenia i pocenia się przy tym niemiłosiernie doszedłem do tego jak to sie robi co i przekazuje dalej:
Przewijanie jest w pliku ładowanym do głównego swf'a; Wyobraź sobie że swf załadowany staje się jakby integralną częścią swf'a, do którego się ładuje swf, czyli jesli masz taki jakby scenariusz:
Scene_1
Sprite_do_którego_jest_ładowany_SWF

A swf ktopry jest ładowany
Scene_1;
UP (u Ciebie UP_SCROLL)
DOWN (u Ciebie DOWN_SCROLL)
Sprite_do_którego_ładuje_się_tekst


Czyli ładowanie skrypt powinien wyglądać w taki oto mniej więcej sposob:

Kod:
onEnterFrame() {
    if (ispressed) {
        _root.Sprite_do_którego_jest_ładowany_SWF.Sprite_do_którego_ładuje_się_tekst.scroll += 1;
    }
}


Czyli jakby pomijajac "Scene_1" załadowany swf staje się dalszą częścią sprite do którego jest załadowany inny swf. Wydaje mi się że w miare jasno to opisałem. W razie problemow pytac. Jesli dobrze to prosze powiedzieć. :D

jacdan - Pon 11 Gru, 2006 12:09

tAboon napisał/a:
Czyli jakby pomijajac "Scene_1" załadowany swf staje się dalszą częścią sprite do którego jest załadowany inny swf. Wydaje mi się że w miare jasno to opisałem. W razie problemow pytac. Jesli dobrze to prosze powiedzieć. :D


Takie proste a z pół godziny nie mogłem dojść w czym problem thx :D


Powered by phpBB modified by Przemo © 2003 phpBB Group