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

SWiSH Max - preloader do kilku scen

czestmir - Nie 13 Sty, 2008 16:15
Temat postu: preloader do kilku scen
Witam.

1. robie strone na której po pewnym czasie odwracaja sie kolory...
2. mysle, ze w momencie odwrócenia kolorów dobrzez byloby animacje robic juz w nastepnej scenie
3. zalezy mi na plynnosci calej animacji (rate 24 frames/sec)
4. w tym celu cala animacja ( te kilka scen) ma odpalic sie juz po totalnym zaladowaniu na kompa ogladającego

Do jednej sceny mam taki preloader:
Kod:
onFrame (1,afterPlacedObjectEvents) {
    if (sceneFrameLoaded("Scene_1",1)) {
        gotoSceneAndPlay("Scene_1",1);
    }
}
onFrame (21,afterPlacedObjectEvents) {
    gotoSceneAndPlay("preloader",1);
}
onFrame (22,afterPlacedObjectEvents) {
    preloadContent();
}


Wszystkie moje sceny sa podzielone na spritey...

Jak zmodyfikować ten preloader do kilku scen?I czy jest sens przenoszenia animacji w "negatywie" do kolejnej sceny? Czy raczej w celu lepszej optymalizacji całego filmu wszystko umieścić w jednej scenie?

shastaan - Nie 13 Sty, 2008 23:50

Jeśli wszystko chcesz wyeksportować do jednego swf'a bez ladowania następnych do sprite'ów to wystarczy Ci najprostrzy na świecie preloader:


Kod:
onFrame (1) {
    if (sceneFrameLoaded("Scene_5",15)) {
    }
    gotoSceneAndPlay("Scene_1",1);
}


"Scene_5" - założyłem, że 5 to numer ostatniej sceny w animacji
15 - założyłem, że ostatnia scena ma 15 klatek


Powered by phpBB modified by Przemo © 2003 phpBB Group