Strona 1 z 1

Button sam się odpala...

: wt wrz 06, 2005 3:03 pm
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 :?

Re: Button sam się odpala...

: wt wrz 06, 2005 3:38 pm
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.

Re: Button sam się odpala...

: wt wrz 06, 2005 4:17 pm
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)

Re: Button sam się odpala...

: wt wrz 06, 2005 5:38 pm
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();

Re: Button sam się odpala...

: wt wrz 06, 2005 6:00 pm
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

Re: Button sam się odpala...

: wt wrz 06, 2005 8:02 pm
autor: Marek_bf

Re: Button sam się odpala...

: śr wrz 07, 2005 1:34 pm
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

Re: Button sam się odpala...

: śr wrz 07, 2005 5:24 pm
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

Re: Button sam się odpala...

: śr wrz 07, 2005 6:08 pm
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.