{lang: 'de'}
Flashhilfe.de - Flash Community

new Image() => NavigatorContent zuweisen & Funktion zuweisen [Flex 4]

 


AntwortenRegistrieren Seite1  

Celeritas#1
Benutzerbild von Celeritas
Beiträge: 6
Registriert: Sep 2011

25.09.2011, 12:46

Hallo zusammen,

 
Habe schon Stunden im Netz gesucht, aber finde leider keine brauchbare Lösung.

Ich habe folgendes Problem:

Ich lade Informationen zu Bildern aus XML.  Die Bilder werden mit addElement geladen, aber leider
schaffe ich es nicht sie einem NavigatorContent zuzuweisen. Im Moment werden die Bilder über der Anwendung erzeugt.

Zudem habe ich noch ein Problem mit einem EventListener. Ich will durch Klicken auf das erzeugte Image eine Funtion aufrufen, diese selektiert mir den passenden Index in einer Dropdownlist.

Ich bekomme folgenden Fehler:

1067: Implizite Umwandlung eines Werts des Typs void in einen nicht verwandten Typ Function.   

Für jeden Lösungsansatz wäre ich dankbar.

Celeritas



ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
         public function muenzen_laden():void{
              var src:String;
              var x:int;
              var y:int;
              var width:int;
              var height:int;
              
              for(var i:int=0; i<=16; i++){
                 src=_xmlData.zwei_euro.muenze[i].src;
                 x=_xmlData.zwei_euro.muenze[i].x;
                 y=_xmlData.zwei_euro.muenze[i].y;
                 width=_xmlData.layout.width;
                 height=_xmlData.layout.height;   
                 
                 var bild:Image = new Image();
                 bild.source=src;
                 bild.x=x;
                 bild.y=y;
                 bild.height=height;
                 bild.width=width;
                 bild.addEventListener(MouseEvent.CLICK,muenze_auswahl(i));
                    
                 this.addElement(bild);
              }


ActionScript:
1
2
3
4
         public function muenze_auswahl(index:int):void
         {
              drop_land.selectedIndex=index;
           }
Geändert von Celeritas am 25.09.11 um 12:48 Uhr
f0rml3ss#2
Benutzerbild von f0rml3ss
Beiträge: 447
Registriert: Mar 2008

25.09.2011, 13:18