ďťż
Podstrony
|
telcocafeCześć,mam problem z menu. Mam nadzieje ze uda mi się go jasno wyjaśnić Menu działa w ten sposób, że są 3 przycski i 3 movie clipy (podmenu). Po kliknięciu na button1 pojawia się podmenu1 itd. Dzieje się to w ten sposób, że wszystkie podmenu są "jeden na drugim" i ich nie widać i dopiero po kliknięciu na któryś button, "wynika" odpowiednie podmenu zwiększając swoją alphe, a to podemenu, które było otwarte wcześniej "zanika" zmniejszając alphe. Tu jest kod AS do opisanego menu: podmenu1._alpha = 0; podmenu2._alpha = 0; podmenu3._alpha = 0; btn1pressed = 1; btn2pressed = 0; btn3pressed = 0; btn1.onPress = function() { btn1pressed = 1; btn2pressed = 0; btn3pressed = 0; }; btn2.onPress = function() { btn1pressed = 0; btn2pressed = 1; btn3pressed = 0; }; btn3.onPress = function() { btn2pressed = 0; btn1pressed = 0; btn3pressed = 1; }; onEnterFrame = function () { if (btn1pressed){ if(podmenu1._alpha <= 110) { podmenu1._alpha += 10; podmenu1.gotoAndPlay(2); } } else { if(podmenu1._alpha >= -10){ podmenu1._alpha -=10; } } if (btn2pressed){ if(podmenu2._alpha <= 110) { podmenu2._alpha += 10; podmenu2.gotoAndPlay(2); } } else { if(podmenu2._alpha >= -10){ podmenu2._alpha -=10; } } if (btn3pressed){ if(podmenu3._alpha <= 110) { podmenu3._alpha += 10; podmenu3.gotoAndPlay(2); } } else { if(podmenu3._alpha >= -10){ podmenu3._alpha -=10; } } }; Problem polega na tym, że kiedy te podmenu są "jeden na drugim" podczas odtwarzania powstają lagi. Animacja działa poprawnie, ale zwalnia i "klatkuje", natomiast kiedy ustawię każde podmenu na osobnej warstwie o jedną klatkę dalej od poprzednika animacja jest płynna, tylko że przestaje działać - działa tylko podmenu1, a z innymi klapa. Żeby była jasność oto obrazek: OBRAZEK Czy da się jakoś zmienić skrypt żeby działał poprawnie? Ja już próbowałem kilku sposobów, dawałem w kilka miejsc gotoAndPlay(klatka z odpowiednim podmenu) ale nie działało. Ma ktoś jakiś pomysł??? Wiesz nie wiem czy to coś da ale zajrzyj tutaj. nie wiem dokladnie o co ci chodzi... tu masz proste menu... moze pomoge... ..- MENU -.. :) :) w razie dalszych pytan. pisz! Użytkownik FlashManiak edytował ten post 13 czerwiec 2005, 12:42 nie wiem dokladnie o co ci chodzi... tu masz proste menu... moze pomoge... ..- MENU -.. :) :) w razie dalszych pytan. pisz! |
|||
Sitedesign by AltusUmbrae. |