SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
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   

Spyro napisał/a:
Duszka?

Duszka !! Podobnego do Twojego awataru :D
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ę! :(
:swishmax
 
 
     
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 :D 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 :D
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!!! :D
 
 
     
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
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.1 sekundy. Zapytań do SQL: 11