ďťż

[FLASH] cofnięcie podstrony

       

Podstrony


telcocafe

Witam. Mam tak że po naciśnieciu jakiegoś z buttonów (movieclipy) ładuję się osobny swf. To przykład dla przycisku HOME (dodam jeszcze że w tym oddzielnym swf'ie efekt jest taki że podstrona jakby "wyskakuje" z dołu:
on (press) { _root.loader.loadMovie("home.swf"); }
Jak teraz zrobić aby po naciśnięciu innego buttona wcześniej załadowana podstrona schowała się do dołu (tak jak na początku się wysunęła..., czy da się cofnąć załadowany jako podstrona osobny swf?) a załadowała się inna?



on (release) { _root.loader.unloadMovie(); // usun wcześniej załadowany plik _root.loader.loadMovie("home2.swf"); // załaduj nowy }

btw: używaj "release" zamiast "press".

ale przecież

_root.loader.unloadMovie();

tylko usunie film a ja chcę żeby po naciśnięciu kolejnego buttona była odwrotna animacja do tej która załadowała się w pierwszyym buttonie, czyli np.
jeśli w pierwszym buttonie animacja wysuwa się to po naciśnięciu drugiego żeby się wsunęła i wysunęła inna

wystarczy dodać kod animacji pomiędzy ładowaniem/usuwaniem

sample:
function wjazd(adres_pliku) { if(wyjazd()) { _root.loader.loadMovie(adres_pliku); if(_root.loader._x > 50) { _root.loader._x--; // wjedz na scene } } } function wyjazd() { if(_root.loader._x < 400) { _root.loader._x++; // wyjedz ze sceny } else { return 1; } _root.loader.unloadMovie(); } // przylady wywolan kontakt_btn.onRelease = function () { wjazd("kontakt.swf"); } onas_btn.onRelease = function () { wjazd("onas.swf"); }
Użytkownik RoboKomp edytował ten post 30 listopad 2007, 17:17
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.