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
Menu/Sub menu
Autor Wiadomość
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Sob 07 Kwi, 2012 14:11   Menu/Sub menu

Witam Panowie,
w załączniku przesyłam moje menu, szczerze się przyznam, że nie robiłem jeszcze menu z submenu i zastanawia mnie jak problem rozwiązać. W załączniku macie przykład menu i tam gdzie są PARTNERZY zależy mi na tym aby menu zachowywało się jak menu czyli po najechaniu mychą na Partnerzy ma się pojawiać kilka sub menu, jedno pod drugim, jak to zrobić?
 
     
Piotr 
Ekspert


Pomógł: 19 razy
Dołączył: 28 Sty 2005
Posty: 252
Wysłany: Pon 09 Kwi, 2012 08:47   

Witaj !!

W załaczniku jeden ze sposobów. Powinno pomóc ... :mrgreen:

Pozdrawiam ... :-D=
 
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Pon 09 Kwi, 2012 08:53   

lub prościej bez skomplikowanych skryptów:

http://swish.wodip.opole....ghlight=submenu
 
     
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Pon 09 Kwi, 2012 19:12   

espe1, oto mi właśnie chodziło, dzięki! ale problem jest nadal, jak zrobić aby submenu, które pojawia się w partnerach znikało jeśli kursor myszy będzie poza obszarem menu, submenu powinno po prostu zniknąć i z tym mam problem :(
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Pon 09 Kwi, 2012 20:35   

wystarczy dodać do Sceny_1:

Kod:

on (rollOut) {
    submenup.gotoAndPlay(28);
}
 
     
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Pon 09 Kwi, 2012 22:04   

espe1, Niestety to nie działa :( Submenu powinno zniknąć po zejściu z submenu a ono znika po zejściu z głównego menu :(
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Sro 11 Kwi, 2012 00:54   

do submenup trzeba dodać:

Kod:

onFrame (1) {
    stop();
}
onFrame (27) {
    stop();
}
onFrame (29) {
    stop();
}
onSelfEvent (enterFrame) {
onRollOut = function() {
    _parent.submenup.gotoAndPlay(28);
}
}


i dodaj sobie przezroczystego szejpa (alpha 0) pod submenu, żeby nie znikało jak mysz będzie między przyciskami
 
     
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Sro 11 Kwi, 2012 17:50   

espe1, prawie ideał! :) Bardzo dziękuję za pomoc, nie potrafię zrobić tylko jednego w zasadzie ostatniego tematu. Kiedy kursor myszki jest na submenu i wróce na tym samym poziomie do menu to submenu nie znika, a powinno. Wszystko już jest ok tak jak być powinno bo submenu znika ale nie znika tak jak wyżej napisałem, masz na to rozwiązanie?
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Sro 11 Kwi, 2012 18:05   

u mnie znika, ściągnij sobie przykład wyżej: sub menu3 .swi
sprawdzałem na wszystkie sposoby i zawsze znika
 
     
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Sro 11 Kwi, 2012 18:08   

Przepraszam, źle napisałem, masz rację znika. Nie znika jak zrobisz tak:
- kliknij w głównym menu na Partnerzy
- nie przechodź do submenu tylko zejdź z głównego menu gdziekolwiek na czarne tło i wtedy nie znika.

Powinno zniknąć jak np. kliknie się na partnerów ale nie przejdę do submenu tylko na inny link.
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Sro 11 Kwi, 2012 19:55   

Najlepsze rozwiązanie:
- dodałem pole o kształcie menu+submenu (w przykładzie szary kolor, żeby było widać, ale można zmienić na czarny lub zrobić przezroczyste)
- dodałem skrypt kolizji myszy, tzn. jeśli mysz jest poza szarym polem submenu się chowa
- wywaliłem poprzedni skrypt onRollOut
 
     
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Sro 11 Kwi, 2012 21:02   

espe1, Mistrzu! :) Naprawdę wielkie dzięki! :) Wszystko ładnie śmiga, zastanawiam się tylko czy temat wypali jak będę chciał dodać kolejne submenu do innego linka, próbowałem to zrobić ale poprzednie submenu się nie schowało.
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Sro 11 Kwi, 2012 21:38   

Przecież do każdego innego przycisku niż partnerzy jest dodana akcja chowania submenu
 
     
mobby 
Specjalista


Dołączył: 14 Wrz 2006
Posty: 129
Skąd: Warszawa
Wysłany: Sob 21 Kwi, 2012 22:50   

espe1, jeszcze jedno, po kliknięciu na jedno z submenu np. w partnerach nie znika submenu a powinno, jak to zrobić? z tego co widzę skrypt "press" skacze tylko do jednego miejsca a jak zrobić aby skoczył do miejsca które ma pokazac oraz zamknąć submenu?
 
     
espe1
Profesjonalista


Pomógł: 16 razy
Dołączył: 02 Lis 2011
Posty: 175
Skąd: łódzkie
Wysłany: Nie 22 Kwi, 2012 08:44   

Przecież teraz to już łatwizna.
Do każdego przycisku w submenu partnerzy trzeba dodać akcję:

Kod:

on (release) {   
    _root.submenup.gotoAndPlay(28);
}


+ akcja właściwa, tzn. wyświetlanie określonego okna
 
     
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.27 sekundy. Zapytań do SQL: 15