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

SWiSH Max - Po aktualizacji problem z ładowaniem zewnętrznego pliku SWF

ElectricPl - Pon 24 Sie, 2009 19:33
Temat postu: Po aktualizacji problem z ładowaniem zewnętrznego pliku SWF
Witam.
Ostatnio cos mnie podkusilo zeby zaktualizować sobie mojego Swisha do wersji z 2 czerwca 2009.
Wszystko było by ładnie i pieknie gdyby program sam sobie nazw nie przerabiał (ale nie w tym problem).
Miałem w głównej animacji w zakładce porady instrukcje
Kod:

onFrame (706) {
    duszek_firma.loadMovie("porada0.swf");
}

Po zmianach wprowadzonych w glownej animacji a zarazem w zewnetrznym pliku "porada0.swf - wszystko sie pokaszaniło. Zamiast ładować plik swf odtwarza głowna animacje od początku.
Dla ciekawostki chcac odtworzyć plik wyexportowany w starszej wersji (przed aktualizacją) np: porada7.swf wszystko jest ok i jest ładowany. Nie mam pojecia o co biega.
Mam nadzieje szanowni koledzy ze ktoś z Was bedzie wiedział gdzie lezy bląd.
Zródło oraz pliki swf załaczam poniżej.
Pozdrawiam
TOMEK

maciey75 - Pon 24 Sie, 2009 20:51

Od TEGO postu w dol masz odpowiedz. Tez sie z tym bujalem i wkurzalem ale jakos dalem rade.

Pzdr
M.

[ Dodano: Sro 26 Sie, 2009 21:25 ]
Dobra, zobacz zalaczone pliki. WADA to glowna animacja do ktorej jest ladowne cos tam. Mam nadzieje ze taraz wszystko jasne,

Pzdr
M.

ElectricPl - Czw 27 Sie, 2009 11:20

Ogromne dzieki SENSEJ :)
maciey75 - Pią 28 Sie, 2009 20:21

piszemy sobie na PM ale moze komus sie to przyda (nie kazdy moze otworzyc bo to nowy build a ci co maja wersje polska to chyba beda miec problem z updatem)

kod do preloadera
Kod:
onFrame (1, afterPlacedObjectEvents) {
    preloader.loadbar._xscale = _root.getPercentLoaded();
    if (_root.getPercentLoaded() >= 100) {
        this.gotoAndPlay("go");
    }
}
onFrame (2, afterPlacedObjectEvents) {
    prevFrameAndPlay();
}
onFrame (3) {
    setLabel("go");
     }

onFrame (6) {
    setLabel("Loading");
     gotoAndPlay("Loading");
     }


w scenie daj jakis efekt np. wstaw shape i daj mu fade in i na koncu
Kod:
onFrame (10) {
    stop();
}


pzdr
M.

ps.
do senseja brakowalo mi 2 kyu :)

ElectricPl - Sob 29 Sie, 2009 07:50

Wszystko mi smigało tylko paski preloadera nie miały postepu wiec zmieniłem pierwszą i drugą linijkę na "this"
Kod:

onFrame (1, afterPlacedObjectEvents) {
    preloader.loadbar._xscale = this.getPercentLoaded();
    if this.getPercentLoaded() >= 100) {
        this.gotoAndPlay("go");


W scenie nie dawałem shape i tez śmiga.
Jeszcze raz ogromne dzieki. W "kupie" siła :)


Powered by phpBB modified by Przemo © 2003 phpBB Group