Button sam się odpala...

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.
kaworu
Posty: 13
Rejestracja: pt lip 29, 2005 3:05 pm

Button sam się odpala...

Post autor: kaworu »

Witam, mam problem z buttonem... Zrobiłego go i działa... ALE... mam preloadera przed buttonem, który składa się z 5-ciu warst (każda jest do drugiej klatki). I teraz nie wiem co dalej... wiem już, jak zrobić buttona (no i go wstawić), ale problem z tym, że jeśli robię jakąś nową warstwę lub klatkę i coś w nią wstawiam, cały flash się wali i na zmianę miga mi pierwsza klatka tego co narysowałem i button :? Jeśli wszystko wywalę i jest preloader + button, to ładuje się i ukazuje guziczek (sprawny - mogę nakierować, zmienia się wygląd, jest "łapka" zamiast kursora...). Wstawiałem różne kody actionscript do buttona i ciągle było to samo... próbowałem robić MC i kierować buttonem, żeby po kliknięciu do niego przenosił... nic nie dało... tak samo miałem po próbach nakierowania buttona na nową scenę... mam Flash'a MX 6.0 i naprawdę użyłem szukajki na forum i nie znalazłem odpowiedzi (tak, tak odwiedziłem każdy szukajkowy temat).

pozdrawiam.
kaworu :?
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Button sam się odpala...

Post autor: Marek_bf »

Opisałeś to tak, że niestety nic nie rozumiem. W sytuacji, gdy nie do końca potrafisz wytłumaczyć problem podawaj link do plików.
kaworu
Posty: 13
Rejestracja: pt lip 29, 2005 3:05 pm

Re: Button sam się odpala...

Post autor: kaworu »

Hmm... dobrze, problem opisałem, więc nie dopisuję nic - tylko daję linki:
www.gck.pl/przemek/PLIK
jako PLIK musicie wpisać:
fylm.swf lub film.fla - to jest jedynie preloader i jako trzecia klatka button
blad.swf lub blad.fla - to jest, kiedy dałem AS do buttona i zrobiłem czwartą klatkę (AS'y różne dawałem i rezultat ten sam co tutaj - blad.swf)
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Button sam się odpala...

Post autor: Marek_bf »

Po pierwsze w buttonie siedzi gotoAndPlay(4); co powoduje błąd składni. Taka akcja powinna być w uchwycie np. onRelease.

Po drugie jeżeli chcesz zatrzymać po wczytaniu to w preloaderze gotoAndStop() nie gotoAndPlay();
kaworu
Posty: 13
Rejestracja: pt lip 29, 2005 3:05 pm

Re: Button sam się odpala...

Post autor: kaworu »

Teraz ja ciebie nie rozumiem :P co to gotoAndPlay() - pisałem Ci - to przykładowy skrypt, żeby pokazać jak "nie działa" flash po wpisaniu tam czegokolwiek. A po za tym nie napisałem, o jaki rezultat mi chodzi :P Ten flash będzie epizodem (stąd preloader i button odpalający filmik). Więc tak: mam kilka pomysłów, jednak jako profesjonaliści być może znacie lepsze sposoby od wymyślonych przeze mnie. Więc, jako odcinek, będzie miał tj. "sceny" - to jakieś przybliżenie, to zmiana miejsca akcji... więc, żeby się później nie pomieszało muszę coś zrobić... może stworzyć drugą scenę z całym filmikiem (robiłbym tam katalogi np. 1, 2 itp.), a button będzie przenosił do tej sceny (jeśli się tak da, proszę o kod jaki wkleić do buttona 8O ). Tak więc proszę o coś, co pozwoli mi zrobienie takiego "układu": preloader jest, więc po załadowaniu odpala się button (odpala się) ale żeby przenosił do filmiku! Marku, możesz zedytować plik fla (obojętnie który :) ) żeby button po naciśnięciu przenosił do nowej sceny? (w której stworzyłbym cały epizod) Hmm... albo gdziekolwiek, gdzie mógłbym zacząć tworzyć film, który po naciśnięciu "GO!" by się odtwarzał... pozdrawiam.

// edit
BTW. - zmiana na gotoAndStop() całkowicie "niszczy" preloader, który jest w połowie, stoi i nic się nie dzieje. Więc musi być PLAY
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Button sam się odpala...

Post autor: Marek_bf »

kaworu
Posty: 13
Rejestracja: pt lip 29, 2005 3:05 pm

Re: Button sam się odpala...

Post autor: kaworu »

O kurde dzięki stary! Już myślałem, że nigdy nie zrobię tego flasha :-D jestem Twoim dłużnikiem ;) nie wyobrażam sobie tego forum bez Ciebie :P
kaworu
Posty: 13
Rejestracja: pt lip 29, 2005 3:05 pm

Re: Button sam się odpala...

Post autor: kaworu »

Hmm zrobiłem MC i wkleiłem do tej klatki, więc po naciśnięciu buttona jest odtwarzamy MC. A teraz jeśli się da, to jak zrobić, żeby po skończeniu tego MovieClipa odtwarzał drugiego MoveClipa po tej klatce? Bo chciałem zrobić filmik składający się z movieclipów ;) Bo tak, to ta klatka, którą zrobiłeś "wolną" na film jest jedyną, do której mogę coś wrzucić :p a chciałem do tej pustej klatki włożyć movieclipa, a potem do następnej klatki (piątej) wrzucić drugiego itd., żeby film odtwarzał MC'y po kolei jako ciąg. Ale po odworzeniu tego MC nie przechodzi do drugiego tylko odpala się od nowa :(

link do pliczku FLA
www.gck.pl/przemek/prolog.fla
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Button sam się odpala...

Post autor: Marek_bf »

Na końcu każdego MC wstaw:

Kod: Zaznacz cały

 _parent.nextFrame()
Oczywiście w ostatnim MC umieść jakąś odpowiednią akcję albo wcale wtedy się zatrzyma.
ODPOWIEDZ