znasz AS
czy chcesz to zrobic bez AS?
Motion Tween w buttonie
Re: Motion Tween w buttonie
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 :
i masz.
Mam nadzieje ze wystarczajaco jasno
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");
}
Mam nadzieje ze wystarczajaco jasno
Re: Motion Tween w buttonie
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 
Re: Motion Tween w buttonie
Panowie odchodzimy od umieszczania kodów w kopiach obiektów:
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.
Kod: Zaznacz cały
nazwaButtona.onRelease = function() {
gotoAndPlay("2");
};Re: Motion Tween w buttonie
Trzeba nadać nazwę kopii na scenie (Instance Name) a kod użyć w klatce, w której znajduje się obiekt.

