ďťż

[Flash MX 2004] Problem z menu Nieodpowiednia animacja menu...

       

Podstrony


telcocafe

Cześć,

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!

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.