Menu flash


(Explorermateusz) #1

Witam!

Zrobiłem w programie "S_WF Quicker V4.6_" proste flashowe menu na swoją stronę www. Problem jest taki, że przyciski w menu nie działają!

Po prostu po kliknięciu w nie nie dzieje się nic, a nie wiem jak to naprawić. W samym programie jest opcja przetestowania menu i w niej przyciski działają, ale jest też opcja przetestowania menu w przeglądarce internetowej i tam już (zarówno w Firefoxie jak i IE) przyciski nie działają. Jestem tylko początkującym flashmakerem i początkującym użytkownikiem tego forum, więc proszę o wyrozumiałość...


(Gardner) #2

Wiesz, może to zabrzmi dziwnie, ale wiesz, że bez kodu ActionScript, przyciski nie będą reagować. Nie wiem jak to jest z SWF Quicker, ale z normalnym Flashem trzeba się "pomęczyć" z getURL.


(Explorermateusz) #3

aha, tak już zacząłem podejrzewać, że właśnie o to chodzi z tym ActionScript, że trzeba coś w nim zrobić :smiley:

Tylko teraz będę się musiał z tym pomęczyć, ale pewnie się nauczę w końcu. THX za odpowiedź :smiley:

-- Dodane 15.11.2009 (N) 22:40 --

Tylko jeszcze prosiłbym o jakiś dobry poradnik o co chodzi z tym ActionScript. Mam go w programie czy na stronie wpisywać? Ma być wbudowany we flasha czy w stronę? W programie jest coś z tym ActionScript w wersji 1.0 i 2.0, ale nie wiem na jakiej zasadzie to, mam napisać jaki kawałek tego flasha to link i dokąd ten link ma prowadzić? Bo dopiero z tym zaczynam i jeszcze mało kapuję :? :wink:


(Gregory512) #4

Nie wiem jak jest w tym programie ale normalnie we Flashu (adobe/macromedia) jak budujesz przycisk na MC to dajesz kod:

stop();

this.onRollOver = function () {

	gotoAndPlay("on");

}

this.onRollOut = function () {

	gotoAndPlay("off");

}

this.onRelease = function () {

	getURL("http://www.dobreprogramy.pl");

}

(Explorermateusz) #5

Przydałby się jakiś poradnik jak zrobić jeden albo dwa przykładowe przyciski i dopisać do nich w ActionScripcie coś, ale może lepiej będzie jak od razu wrzucę screeny, może któryś z forumowiczów się pokapuje co i jak mam zrobić:

Tutaj jest jeszcze jakaś opcja "Classes", domyślam się, że tu się właśnie pisze w tym ActionScript:


(Gardner) #6

Z tego co widzę, to podobny interfejs co Flash, więc tutorial powinien być podobny.

http://webmade.org/porady/tworzenie-prz ... -flash.php

A tak przy okazji - ActionScript wpisuje się w zakładce Action, a nie Classes (Action - zakładka obok zakładki Output). A jeszcze przypomnę, że Flash to jest zabawa obiektami, więc możesz pisać skrypt dla danego obiektu lub dla całej klatki (w zależności czy zaznaczyłeś obiekt, czy nie).


(Explorermateusz) #7

A jak pisać w ActionScripcie skrypty dla przycisków? Tzn. żeby po kliknięciu przycisku ActionScript "rozumiał", że ma otworzyć inną stronę www?


(Gardner) #8

Mam nadzieję, że przycisk zrobiłeś jako symbol typu button.

A polecenie to getURL(); poszukaj, poczytaj.


(Monczkin) #9

explorer , nazwij temat konkretnie, inaczej zostanie usunięty. Przeczytaj zasady pisania na forum.