Motion Tween w buttonie

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.
don_wron
Nowy
Nowy
Posty: 29
Rejestracja: czw gru 09, 2004 2:45 pm

Re: Motion Tween w buttonie

Post autor: don_wron »

znasz AS
czy chcesz to zrobic bez AS?
Fistach
Przelotem
Przelotem
Posty: 348
Rejestracja: sob maja 03, 2003 7:50 pm
Lokalizacja: Wroclaw

Re: Motion Tween w buttonie

Post autor: Fistach »

obcja bez as:

robisz symbol mocie clip np "buton_mc"
w nim umieszczasz nastepny symbol który jest tłem naszego butona ( moze to być albo grafika albo od razu button, przy grafice trzeba na wyższej warstwie dodać inny symbol buton przeźroczysty) o nazwie np. "button". Następnie robisz klatke kluczową powiedzmy w punkcie 5 i nadajesz naszemu "button" efekt tin o wybranych parametrach. Łaczysz klatke 1 z 5 ruchem i po odpaleniu animacji zmienia kolor. Teraz na nowej warstwie dajesz as w klatce 1 i 5 -> stop();
Na naszym symbolu button nadajesz akcje :

Kod: Zaznacz cały

on (release) {
gotoAndPlay ("2");
}
i masz.
Mam nadzieje ze wystarczajaco jasno
Fistach
Przelotem
Przelotem
Posty: 348
Rejestracja: sob maja 03, 2003 7:50 pm
Lokalizacja: Wroclaw

Re: Motion Tween w buttonie

Post autor: Fistach »

musisz zrobić akcje powrotną. Powedzmy w klatce 10 dać buton taki jak w 1 i tez movie. a akcje po ściągnięciu mousa gotoAndPaly ("6") i nie dawaj stopa(); w 10 tto przejdzie ponownie do 1 isie zatrzyma. I chyba tyle :D
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Motion Tween w buttonie

Post autor: Marek_bf »

Panowie odchodzimy od umieszczania kodów w kopiach obiektów:

Kod: Zaznacz cały

 nazwaButtona.onRelease = function() {
	gotoAndPlay("2");
};
Warto zwrócić również uwagę ze przy rozbudowanych wizualnie buttonach, zamiast obiektu button lepiej jest użyć obiektu MovieClip. Daje to nam szersze pole do popisu i wiele większe możliwości.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Motion Tween w buttonie

Post autor: Marek_bf »

Trzeba nadać nazwę kopii na scenie (Instance Name) a kod użyć w klatce, w której znajduje się obiekt.
ODPOWIEDZ