Łapka (odsyłacz) na bannerze

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
Dominika
Posty: 3
Rejestracja: wt lis 02, 2004 9:48 pm
Lokalizacja: Polska

Łapka (odsyłacz) na bannerze

Post autor: Dominika »

Witam wykonałam animację we flash'u jest ok, tylko nie wiem jak zrobić dla niej odsyłacz do strony. Wiem że trzeba zrobic Action skrypt tyle tylko że jeśli to robię to za pomoca funcji getURL to automatycznie otwiera mi się stona z podanym adresem,a nie dopiero po kliknięciu myszką (niestety wyglada to jak pop-up). Nie wiem dlaczego? OnMouse nie jest aktywne czy coś źle robię, próbowałam już kilku rzeczy i nic. Czy możecie mi coś podpowiedzieć. Czy da się to jakoś ręcznie wpisać w kod bannera po wykonaniu PUBLISH i wykonaniu pliku html.

I jeszcze jedno pytanie : czy ewentualnie odsyłacz do strony trzeba wykonywać do każdej klatki czy można zastosować jeden do wszystkich, no i oczywiście jak to można zrobić.

Przepraszam bardzo za "zawracanie" wam głowy ale próbuje coś z tym zrobić od 2 dni i narazie nic nim nie wychodzi, dziękuję za zrozumiemnie i pomoc no i oczywiście z góry dziekuję


Dominika

p.s.
do animacji stosuję macromedia flash 5
iro
Moderator
Posty: 402
Rejestracja: pt gru 19, 2003 8:20 pm
Lokalizacja: Szczecin

Re: Łapka (odsyłacz) na bannerze

Post autor: iro »

Wygląda na to, że w złym miejscu wpisujesz ten kod. Powinnaś go ustawić dla właściwości movieclipa. Nie pamietam tylko jakie tam były do wyboru. Ale coś mi świta, że odpowiednia jest właściwość over.
Atropos
Nowy
Nowy
Posty: 45
Rejestracja: śr paź 08, 2003 1:05 am
Lokalizacja: Rybnik

Re: Łapka (odsyłacz) na bannerze

Post autor: Atropos »

Zrób coś takiego:
Na najwyższej warstwie narysuj prostokąt wielkości banera, przekształć go w "przycisk", następnie zedytuj tak żeby prostokąt był tylko na klatce "HIT".
Potem zaznacz "przycisk" i wrzuć taką akcję:

Kod: Zaznacz cały

on (release) {
	getURL("http://www.webinside.pl/", "_self");
}
Strona otworzy się w nowym oknie( _self). To wszystko.
ODPOWIEDZ