[flash] animacja

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
skull
Posty: 1
Rejestracja: sob maja 29, 2004 3:16 pm
Kontakt:

[flash] animacja

Post autor: skull »

jak zrobić taką animacje, która zaczyna się animować gdy najedzie sie na nią kursorem (bez naciskania) a po zjechaniu nie znika od razu tylko powoli (cofa sie do początku animacji klatka po klatce). Po ponownym najechaniu kursora niech zacznie się animować i (gdy zbyt wcześnie nie zjedziemy kursorem z pola animacji) zatrzyma sie na ostatniej klatce bez pętli. Po zwolnieniu zaczyna się animacja od tyłu (od ostatnije klatki do pierwszej) Jeżeli to nie jest możliwe to jak zrobić żeby animacja była uruchomiona raz i zatrzyamła sie na ostatniej klatce, która bedzie wyświetlana już zawsze (nawet po zjechaniu kursora) czy ta animacja może być w gifie? Jestem początkujący więc jak możecie wytłumaczcie w miare jasno najlepiej krok po kroku lub podajcie link do jakiegoś tutoriala. Pozdro.

jeszcze jedno jak zrobić że by tło animacji było przezroczyste i czy można ułożyć kilka animacji flash obok siebie w dowolnej pozycji? jak to umieścić na stronie html albo shtml? :roll:
burek
Nowy
Nowy
Posty: 128
Rejestracja: pn cze 07, 2004 2:43 pm
Lokalizacja: Krk/Zgc

Re: [flash] animacja

Post autor: burek »

Mam nadzieję, że dobrze zrozumiałem ale kod powinien wyglądać następująco (zakładam, że MC w jakim znajduje się animacja nazywa się "len"):
kod na listwie czasowej

Kod: Zaznacz cały

len.onRollOver = function(){
len.gotoAndPlay(2);
}
len.onRollOut = function(){
len.playBack = function(){
len.onEnterFrame = function(){
with(len){
this._currentframe == 1 ? this.gotoAndStop(this._totalframes): this.prevFrame();
}
}
}
}
z kolei w pierwszej i ostatniej klatce animacji dajesz stop() - powinno działać.
[manual][/manual]
ODPOWIEDZ