2010-11-18 7 views
0

Gibt es eine Möglichkeit, ein Bild in meiner Hauptanwendung hinzuzufügen, so dass es oben aus einem PopWindow ist? Das Äquivalent des Z-Index sollte es oben aufstellen.Flex 3: Fügen Sie ein Bild hinzu, so dass es über einem PopWindow schwebt

Also, ich habe ein PopWindow und ich möchte ein Bild auf dem PopWindow hinzufügen.

Wenn in meinem Haupt-app verwende ich:

var floatingImage:Image = new Image; 
floatingImage.source = image_path; 
floatingImage.y = 200; 
floatingImage.x = 200; 
addChild(floatingImage); 

Dann wird das Bild auf dem Haupt-App ist, aber es ist immer noch unter meinem popWindow.

Ich würde das Bild direkt zum PopWindow hinzufügen, aber ich benutze FlashEff 2, und aus irgendeinem Grund wird der Effekt nicht funktionieren, wenn ich ein Bild im PopUp habe. Also dachte ich, dass ich das Bild in der Haupt-App hinzufügen würde und es über dem popWindow schweben lassen würde.

Eine andere Möglichkeit könnte sein, irgendwie zu überprüfen, ob das PopWindow geöffnet ist und dann das Bild direkt zum popWindow hinzuzufügen.

Wenn jemand irgendwelche Vorschläge hat, würde ich mich freuen, sie zu hören.

Vielen Dank.

-Laxmidi

Antwort

0

Nicht wirklich zu empfehlen, aber hier ist der Code. Dies funktioniert nicht gut mit UIComponents nur DisplayObjects.

[Embed(source="assets/MyImage.png")] 
private var MyImage:Class; 

protected function button1_clickHandler(event:MouseEvent):void 
{ 
    var image:DisplayObject = new MyImage(); 
    stage.addChild(image); 
} 
Verwandte Themen