|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Zjeżdżające menu
vanioch - Pon 07 Mar, 2011 19:32 Temat postu: Zjeżdżające menu Szanowni forumowicze
Mam mały problem, otóż chciałbym zrobić zjeżdżające menu od góry (na początku widać tylko mały pasek a po najechaniu nań zjeżdża cały panel) niby nic trudnego ale nie moge sobie poradzić z duszkami w pewnym momencie. Otóż menu zjeżdża w dół (jest OK) wchodzę na jakis przycisk w tym menu (jest OK) zjeżdżam z przycisku i chowa się wszystko (a nie powinno, powinno się schowć dopiero po zjechaniu z niebieskiego dużego prostokąta). Załączam plik i proszę o wyrozumiałość dopiero zaczynam. (dodam że niebieski prostokąt to grafiak png więc nie można go sklaować)
Uploaded with ImageShack.us
Januszr - Pon 07 Mar, 2011 19:40
Bardzo ładnie i fajnie tłumaczysz co chcesz zrobić, ale ja chyba jestem za leniwy i dlatego załączam mój stary (jednak działający) zbiór guzików. Zobacz jak to zrobiłem i spróbuj zaadoptować do własnych celów.
vanioch - Pon 07 Mar, 2011 19:42
Dzięki za szczere chęci ale nie otworzę Twojego pliku w SwisMax3 :/
Januszr - Pon 07 Mar, 2011 19:56
UpDate to SM4 za kilka złotych - ew triala weź. Swoją drogą bardzo ciekawe że udało Ci się kupić wrsję 3 jak już nie jest sprzedawana (?).
vanioch - Pon 07 Mar, 2011 21:51
Pobrałem SM3 stąd http://www.swishzone.com/...inued#swishmax3 triala, a potem zorientowałem się o SM 4 z tym że nie chciał się już nawet trial zainstalować, dlatego pracuję na 3.
OK udało się zainstalować 4 z tym że i tak nie otworzę Twoich plików (najnowasza ściągniea wersja 2010.02) a Ty widocznie korzystasz z jeszcze nowszej bo mam komunikat "this was build in 2011.03 version"
shastaan - Wto 08 Mar, 2011 10:38
Wszystko fajnie tylko, że w plikach, które załączyłeś nie dzieje się kompletnie nic. Nie ma ani efektów ani skryptów odpowiedzialnych za ruch tych obiektów więc trudno podpowiedzieć co poprawić.
Januszr - Wto 08 Mar, 2011 10:48
shastaan, no ale naskrobał czego potrzebuje... W czym problem? A że nie zna się na efektach i skryptach to dlatego potraktować należy to zapytanie jako "koncert życzeń"... Podobnie jak traktuję większość postów.
A może załóż firmę, zatrudnij mnie i będziemy pomagać za kasę?
shastaan - Wto 08 Mar, 2011 11:14
Ma problem, naskrobał o co chodzi. Ty mu chcesz pomóc ale nie pomogłeś bo nie macie takiego samego softu.
Problem w tym, że naskrobał coś co się kompletnie nie zgadza z zawartością plików. Nie będę tego robił za niego mogę mu to poprawić ale najpierw musi załączyć plik który coś zawiera... Coś jest nie tak w mojej polityce? Bo nie rozumiem.
A firmę mam i pomagam tylko że na tym forum to za darmo. Ale jak chcesz to prześlij CV i portfolio bo poza nim za kasę ;]
vanioch - Wto 08 Mar, 2011 16:54
Załączam plik z problemem, więcej nie potrafię po prostu zrobić (główny problem: po najechaniu na button też sprite się posuwa)
shastaan - Wto 08 Mar, 2011 19:19
No popatrzyłem i rozumiem w czym rzecz i mam ochotę zacząć tu dyskusję bo nie mam lepszego pomysłu niż wywalenie efektów i zastąpienie ich skryptem typu:
Na scenę: Kod: | onSelfEvent(Load) {
_root.menuOn = 0;
}
onSelfEvent(enterFrame) {
if(_root.menuOn==1 && _root._yMouse >150) _root.menuOn = 0;
function MenuDown() {
if(menu._y < 0) menu._y = menu._y - (menu._y/3);
}
function MenuUp() {
if(menu._y > -130) {
Dist = -130 - menu._y
menu._y = menu._y +(Dist/3);
}
}
if(_root.menuOn==1) MenuDown(); else MenuUp();
} |
Na MC "menu": Kod: | on(rollOver) {
_root.menuOn = 1;
} |
Kod zakłada, że menu ma 150px wysokości i początkowy _y = 130. Align TL.
Rezultat w załączniku.
Do MC "menu" możemy teraz wrzucać swobodnie guziczki.
Ktoś ma coś prostszego?
vanioch - Sro 09 Mar, 2011 16:36
shastaan dokładnie o taki zamierzony efekt mi chodziło, za pomocą efektów wbudowanych bym na pewno nie zrobił tego.
|
|