SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
odtwarzanie w przód i w tył
Autor Wiadomość
alex02
Przyjaciel


Pomógł: 2 razy
Dołączył: 16 Maj 2006
Posty: 49
Skąd: Łódź
Wysłany: Wto 16 Maj, 2006 13:27   odtwarzanie w przód i w tył
   Moje WWW: www.allegraf.pl


Odtwarzanie w przód i w tył

W pliku mam jednego sprita (31 klatek) i 3 przyciski (odtwarzanie do przodu do tyłu i stop). Przyciski do przodu i stop działają poprawnie. Przycisk stop odtwarza sprita tylko do klatki 1, nie robi pętli.

kody

sprite
onFrame (31) {
gotoAndPlay(1);
}

do przodu
on (rollOver) {
opak.onEnterFrame = function()
{this._currentframe >= 1 ? this.nextFrame() : this.onEnterFrame = null};
}

stop
on (rollOver) {
opak.onEnterFrame = function()
{this._currentframe >= 1 ? this.stop() : this.onEnterFrame = null};
}

do tyłu
on (rollOver) {
opak.onEnterFrame = function()
{this._currentframe >= 1 ? this.prevFrame() : this.onEnterFrame = null};
}

Kiedy do przycisku wstecz dodałem kod:
onFrame (1) {
if (prev.Frame(2)) {
} else {
gotoAndPlay(31);
}
}
animacja przy ruchu wstecz nie zatrzymuje się na klatce 1, za to przy ruchu do przodu staje w klatce 31.
Ma ktoś pomysł jak z tego wybrnąć?
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.08 sekundy. Zapytań do SQL: 11