ďťż
Podstrony
|
telcocafeWitam. 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 |
|||
Sitedesign by AltusUmbrae. |