ďťż
Podstrony
|
telcocafePrzygotowałem sobie prosty przycisk, w którym stosuję MovieClip przy zdarzeniu UP i OVER oraz Graphic dla DOWN.W kodzie HTML przekazuje parametr o aktualnej podstronie wygenerowany przez PHP: <param name="flashvars" value="itemid=37" /> W kodzie ActionScript mojego przycisku sprawdzam czy aktualnie użytkownik znajduje się na podstronie o numerze 37 on(release) { if (itemid != 37) { _root.getURL("http://www....", "_top"); } } Jeżeli jest to inna podstrona to naciśnięcie przycisku spowoduje zmianę lokalizacji. Jeżeli jest to podstrona 37 to chcę aby przycisk przyjął na stałe stan DOWN. Jaki powinienem napisać kod i gdzie go umieścić, aby ten stan był zmieniany. Próbowałem w pierwszej klatce utworzyć MovieClip i zastosować onClipEvent(load) aby sprawdzić itemid i przy pomocy gotoAndStop przejść do 2 lub 3 klatki, gdzie umieściłem analogicznie przycisk i przycisk w stanie DOWN. Dla każdej klatki dodałem też kod AS stop();. Niestety efekt jest taki że nadal pozostaję w pierwszej klatce. ---------------------------------------------------------------------- Już rozwiązałem problem. Stworzyłem sceny na których jeden przycisk jest w stanie DOWN a pozostałe są aktywne i w pierwszej klatce dodałem kod - gdzie wszystkie przyciski są aktywne if (itemid == 37) { gotoAndPlay("Scene 1", 2); } else if (itemid == 38) { gotoAndPlay("Scene 1", 3); } else if (itemid == 39) { gotoAndPlay("Scene 1", 4); } else if (itemid == 61) { gotoAndPlay("Scene 1", 5); } else { gotoAndPlay("Scene 1", 1); } stop(); Użytkownik No.1 edytował ten post 30 październik 2008, 10:20 |
|||
Sitedesign by AltusUmbrae. |