[Flash MX] komponenty

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.
Gość

[Flash MX] komponenty

Post autor: Gość »

Witam
Czy ktos wie jaki błąd robię
Wstawiłem komponet Combo Box: o nazwie dropDown, dopisałem label(wp) i data (www.wp.pl) (reszty nie zmieniałem) (Change Handler też nie -nic nie ma)

dopisałem funkcję :

Kod: Zaznacz cały

dropDown.setChangeHandler("SelectItem");
function SelectItem() {
URLName = dropDown.getSelectedItem().label;
URL = dropDown.getSelectedItem().data;
getURL(URL, "_blank");
}
I wyświetla mi taki komunikat:

Scene=Scene 1, Layer=Layer 1, Frame=1: Line 1: Statement must appear within on/onClipEvent handler
dropDown.setChangeHandler("SelectItem");

Scene=Scene 1, Layer=Layer 1, Frame=1: Line 2: Statement must appear within on/onClipEvent handler
function SelectItem() {
Kamil Kierzkowski
Zaczyna działać
Zaczyna działać
Posty: 474
Rejestracja: wt kwie 15, 2003 7:34 pm
Lokalizacja: Żyrardów

Re: [Flash MX] komponenty

Post autor: Kamil Kierzkowski »

Kod: Zaznacz cały

function SelectItem() { 
URLName = dropDown.getSelectedItem().label; 
URL = dropDown.getSelectedItem().data; 
getURL(URL, "_blank"); 
} 
powyższe musisz przypisać do klatki w panelu timeline

Kod: Zaznacz cały

onClipEvent(enterFrame) {
dropDown.setChangeHandler("SelectItem"); 
}
to musisz przypisać do komponentu
ODPOWIEDZ