rollOver na Scenie i on(press) na obiekcie |
Autor |
Wiadomość |
Spyro
Początkujący


Wiek: 37 Dołączył: 18 Lip 2007 Posty: 6 Skąd: Gdańsk
|
Wysłany: Sro 18 Lip, 2007 06:58 rollOver na Scenie i on(press) na obiekcie
|
|
|
Witam! Zrobiłem ostatnio krótką animację w której to przewijają się produkty, a po najechaniu rozwija się ich lista i akcja się zatrzymuje dopuki kursor nie zjedzie ze sceny. Wszytko w OK, z tym małym problemem, że jak do jakiegoś obrazka dodam on(press) bądź inną linkującą funkcję to animacja się loopuje ignorując wpis stopu w scenie. Totalnie nie wiem jak ten problem rozwiązać.
Plik źródłowy: Tutaj
Z góry dziękuję za pomoc! |
|
|
|
 |
roland
Site Admin Roland Zimek


Wersja SWiSH: Max4
Pomógł: 31 razy Wiek: 58 Dołączył: 21 Sty 2005 Posty: 424 Skąd: Opole
|
Wysłany: Sro 18 Lip, 2007 07:24
|
|
|
Winny jest wpis:
Kod: | on (rollOut) {
gotoSceneAndPlay("<current scene>",292);
} |
to on cały czas przeskakuje przez stop.
Radzę przerobić Ci animację przycisków na duszka |
|
|
|
 |
Spyro
Początkujący


Wiek: 37 Dołączył: 18 Lip 2007 Posty: 6 Skąd: Gdańsk
|
Wysłany: Sro 18 Lip, 2007 07:25
|
|
|
Duszka? |
|
|
|
 |
roland
Site Admin Roland Zimek


Wersja SWiSH: Max4
Pomógł: 31 razy Wiek: 58 Dołączył: 21 Sty 2005 Posty: 424 Skąd: Opole
|
Wysłany: Sro 18 Lip, 2007 07:36
|
|
|
Duszka Podobnego do Twojego awataru
A tak na poważnie. Duszek (ang. sprite) to jakby animacja wewnątrz animacji. Duszka tworzy się zaznaczając obiekt (może już posiadać nadany efekt) i wybierając Modify>Convert>Convert to Sprite. |
|
|
|
 |
Spyro
Początkujący


Wiek: 37 Dołączył: 18 Lip 2007 Posty: 6 Skąd: Gdańsk
|
Wysłany: Sro 18 Lip, 2007 07:51
|
|
|
Kurczę no... Nic nie daje, animacja przeskakuje przez Stop...
Kurczę taka prosta animacja ( z założenia ), a nie chce działać. Nie mam tyle doświadczenia ze Swish'em żeby to obejść...
[ Dodano: Sro 18 Lip, 2007 12:31 ]
Próbowałem już na bardzo wiele sposobów. Ze Sprite'ami, scenami etc... Nigdzie nie chce działać tak jak chcę, czyli po najechaniu myszką rozwija się zestaw buttonów-odsyłaczy, a po zjechaniu animacja wraca do stanu pierwotnego czyli buttony animują się zwinięte... Wszystko jest OK do momentu dodania on(press) do każdego z rozwiniętych buttonów. Wtedy animacja szaleje i rozwija buttony i wraca z powrotem, nie wiedzieć czemu do momentu rozwijania. Chciałem taką animacją ożywić troszkę stronkę. Wygląda wspaniale. Animuje się, po najechaniu rozwija, ale nie ma odsyłaczy.
Prosze o pomoc i z góry dziękuję!
|
|
|
|
 |
Kermit
Profesjonalista

Pomógł: 9 razy Wiek: 40 Dołączył: 15 Lip 2006 Posty: 176 Skąd: Kraków
|
Wysłany: Czw 19 Lip, 2007 01:19
Moje WWW: www.tsi.f6.pl |
|
|
hehehehe rozwiazanie jest bardzo proste zrobiles ten efekt na scenie a powinienes na np jakims shapie. zauwaz ze kiedy najedziesz na samym dole to menu sie rozwija ale kiedy najedziesz gdzies u gory to sie zwija, dzieje sie tak dlatego ze zdjecia ktore robia za przyciski sa wyzej niz sama scena i kiedy sie obnizaja to przyslaniaja ja wlaczajac w ten sposob skrypt on (rollOut), gdybys zrobil to na shapie i dal go nad wszystkie przyciski dzialalo by idealnie. zamieszczam plik zrodlowy juz z dzialajacym menu.
ps: troszke mnie dziwi ze roland tego nie wiedzial
ps2: moim zdaniem takie menu brzydko wyglada bo kiedy sie najedzie i zjedzie zanim sie calkiem rozwinie to menu przeskakuje z nierozwinietego na rozwiniete i zaczyna sie zwijac, ja bym to zrobil w skrypcie |
|
|
|
 |
Spyro
Początkujący


Wiek: 37 Dołączył: 18 Lip 2007 Posty: 6 Skąd: Gdańsk
|
Wysłany: Czw 19 Lip, 2007 12:52
|
|
|
Nie no wszystko OK, ale teraz shape zasłania on(press) na każdym z obrazków rozwiniętych. Też wpadłem na ten pomysł, ale szybko zorientowałem się, że linki nie działają. Dziś będę kombinował dalej. Ale dzięki za pomoc!!! |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Czw 19 Lip, 2007 13:23
|
|
|
to zmieniaj stan jakiejś zmiennej przy roolover i wtedy niech sie rozwinie menu |
|
|
|
 |
|