DJTrancelight
Erfahrenes Mitglied
Hallo zusammen,
habe eine kleine Adressierungsfrage und konnte hier im Forum und unter Google leider keine Lösung finden.
Über eine For-Schleife lasse ich Flash MX RadioButton-Kompenenten auf die Bühne erzeugen. Jetzt bekomme ich es leider nicht hin, diese anzusprechen, so dass diese auf eine Funktion reagieren:
So, das funktioniert alles (RB-Buttons werden auf die Bühne gebracht), leider reagieren die RBs nicht, wenn sie aktiviert werden.
hab schon alles versucht:
auch mit _root, hat es nicht geklappt. Im Test-Modus (STRG+Enter) habe ich mir die Objekte anzeigen lassen und da hat mir das Ausgabefenster die Adressierung
Movieclip: Bild=1 Ziel="_level0.radio0.frb_states_mc.frb_frame_mc.shadow_mc" Bezeichnung="Symbol_23"
Movieclip: Bild=1 Ziel="_level0.radio1.frb_states_mc.frb_frame_mc.shadow_mc"
Movieclip: Bild=1 Ziel="_level0.radio2.frb_states_mc.frb_frame_mc.shadow_mc"
bescheinigt.
Also so ganz steig ich mit den RadiobuttonKomponenten nicht durch. Wenn jmd. ne tolle Quellangabe zum Nachlesen hat, würde ich mich freuen. Die Flash-Hilfe hat mich nicht weitergebracht.
Letztendlich sollte das so funktionieren, wenn auf einen Radiobutton geklickt wird, soll eine Funktion ausgeführt werden.
PS: Eine RadioButtonKomponente befindet sich schon in der Bibliothek.
Vielen Dank für eure Hilfe
habe eine kleine Adressierungsfrage und konnte hier im Forum und unter Google leider keine Lösung finden.
Über eine For-Schleife lasse ich Flash MX RadioButton-Kompenenten auf die Bühne erzeugen. Jetzt bekomme ich es leider nicht hin, diese anzusprechen, so dass diese auf eine Funktion reagieren:
PHP:
.....
var rb_ypos = 100;
var sortanzahl_liste = 3;
for(i = 0; i < sortanzahl_liste; i++){
_root.attachMovie("FRadioButtonSymbol", ["radio"+i], i);
_root["radio"+i].setLabel(["Beschriftung"+i]);
_root["radio"+i]._y = rb_ypos;
rb_ypos += 20;
}
So, das funktioniert alles (RB-Buttons werden auf die Bühne gebracht), leider reagieren die RBs nicht, wenn sie aktiviert werden.
hab schon alles versucht:
PHP:
_level0.radio0.onPress = function(){
trace("RB-1 wurde gedrückt")
}
_level0.radio1.onPress = function(){
trace("RB-2 wurde gedrückt")
....
}
auch mit _root, hat es nicht geklappt. Im Test-Modus (STRG+Enter) habe ich mir die Objekte anzeigen lassen und da hat mir das Ausgabefenster die Adressierung
Movieclip: Bild=1 Ziel="_level0.radio0.frb_states_mc.frb_frame_mc.shadow_mc" Bezeichnung="Symbol_23"
Movieclip: Bild=1 Ziel="_level0.radio1.frb_states_mc.frb_frame_mc.shadow_mc"
Movieclip: Bild=1 Ziel="_level0.radio2.frb_states_mc.frb_frame_mc.shadow_mc"
bescheinigt.
Also so ganz steig ich mit den RadiobuttonKomponenten nicht durch. Wenn jmd. ne tolle Quellangabe zum Nachlesen hat, würde ich mich freuen. Die Flash-Hilfe hat mich nicht weitergebracht.
Letztendlich sollte das so funktionieren, wenn auf einen Radiobutton geklickt wird, soll eine Funktion ausgeführt werden.
PS: Eine RadioButtonKomponente befindet sich schon in der Bibliothek.
Vielen Dank für eure Hilfe