[flash mx2k4]problem z przechodzenie do klatek :P

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.
hangetsu
Posty: 3
Rejestracja: sob mar 05, 2005 5:49 pm

[flash mx2k4]problem z przechodzenie do klatek :P

Post autor: hangetsu »

mam nadzieje że nie przestraszycie się że tego tu tyle jest.. po prostu opisałem wszystko w miare dokladnie a problem jest klasyczny tylko nie mogłem go ująć w jednym zdaniu :P

napisze może co mam:

Mam jedną scene z 4 buttonami + jakies bzdury(animacje itp) + 5 klatek kluczowych.
1 klatka kluczowa [stop] - to jest jakby strona pierwsza (po niej następnuje animacja)
2 klatka kluczowa [stop]- scena druga itp

dobra a teraz mój problem:
chce, żeby po niciśnięciu button1 zaczynała się animacja która jest po pierwszej klatce czyli piszę

play(); i jest ok - animacja przechodzi do klatki 2

ale (tu zaczynają się schody):
chcę żeby
+ po niciśnięciu button 2 zaczynała się animacja, ominęła klatke 2 i zatrzymała się na klatce 3
+ po naciśnięciu button3 zaczynała się animacja, ominęła klatke 2,3 i zatrzymała się na klatce 4
+ po naciśnięciu button 4 zaczynała się animacja, ominęła klatke 2,3,4 i zatrzymała się na klatce 5

mógłbym teoretycznie skopiować tą animacje przed każdą klatke kluczową i wtedy użyć 'gotoandplay' ale.. animacja jest duza i przydałby się actionscript :P

jak ktoś jest taką dobrą duszą i wie jak to rozwiązać to bym baaaardzo dziękował :)
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash mx2k4]problem z przechodzenie do klatek :P

Post autor: Marek_bf »

Nie wiem czy dobrze Cię zrozumiałem.
Animację wstaw w MC, Mc umieść w osobnej warstwie bez podziału na klatki nazwij ją w InstanceName np. my_mc.
W przyciskach dodaj:

Kod: Zaznacz cały

my_mc.gotoAndPlay(1);
Wtedy zawsze po klikniecie na przycisk będzie odtwarzała się od początku.
Używaj:

Kod: Zaznacz cały

gotoAndStop();
Nie play(); czy gotoAndPtop(); gdyż wtedy wskaźnik się nie zatrzymuje

Kod: Zaznacz cały

 on (release) {
	my_mc.gotoAndPlay(1);
	gotoAndStop(numerKlatki);
}
hangetsu
Posty: 3
Rejestracja: sob mar 05, 2005 5:49 pm

Re: [flash mx2k4]problem z przechodzenie do klatek :P

Post autor: hangetsu »

hmm coś nie wyszło :/

co zrobiłem :
- dodałem nową warstwe, w pierwszej klatce wsadziłem mc z moją animacją i w InstanceName (name) wpisałem 'start2'
- w buttonie1 wpisałem:

Kod: Zaznacz cały

 on (release) {
   start2.gotoAndPlay(1);
   gotoAndStop(40);
}
ale coś niezadziałało :/ bo po naciśnięciu buttona od razu przechodzi mi do 40 klatki :/

Przy okazji mam pytanie - czy 'start2' (jest w pierwszej klatce) może być w pierwszej jak "wyżej i niżej" mam inne warstwy ? (chyba nie)

www.wiklina.aplus.pl/Untitled-1.fla <- tutaj macie flaka jakby się komuś chciało
hangetsu
Posty: 3
Rejestracja: sob mar 05, 2005 5:49 pm

Re: [flash mx2k4]problem z przechodzenie do klatek :P

Post autor: hangetsu »

dzięki :-D jesteś moim bogiem ;)
ODPOWIEDZ