1&1 DSL
Flashhilfe.de - Flash Community

MouseEvent.CLICK auf Bitmap? [Flash 9]

Forum > Apache Flex / Adobe AIR > MouseEvent.CLICK auf Bitmap?

 


AntwortenRegistrieren Seite1

 18.05.2009, 14:39 
Beiträge: 8
Registriert: Apr 2008

MouseEvent.CLICK auf Bitmap?
Hi,

in einem Flex-Projekt (halte ich für irrelevant, daher poste ich hier) bette ich einige Bilder wie folgt ein:

ActionScript:
1
2
3
      [Embed(source='../resources/close_icon.gif')]
      [Bindable]
      protected   var      closeIconClass: Class;


anschließend Instanziiere ich die Dinger (this.backIcon = new this.backIconClass();)  und erhalte Bitmap-Objekte. Auf diese Bitmap-Objekte versuche ich dann Event-Listener "aufzusetzen":

ActionScript:
1
2
3
4
5
6
7
this.backIcon.addEventListener(MouseEvent.CLICK, this.throwBackEvent);

...............

      protected function throwBackEvent(event: MouseEvent): void {
         Alert.show('juhu');
      }


Dieser Code wirft keinerlei fehler, die Methode throwBackEvent wird jedoch leider nie bei einem Mausklick aufgerufen. Kann mir vielleicht jemand sagen, was ich falsch mache? Der Film, der die Buttons beinhaltet wurde zuletzt auf die Stage gelegt, die Events müssten eigentlich ankommen, oder?

Bin für jede Hilfestellung dankbar, suche mir gerade den Wolf und finde keine Lösung.

Vielen Dank,
Thorsten
 18.05.2009, 14:40Re1
Benutzerbild von badskillFlashhilfe.de Moderator
Beiträge: 5285
Wohnort: Bernau (bei Berlin)
Registriert: Nov 2002

Bitmap ist kein InteractiveObject. Empfängt daher auch keine Mausereignisse.
 18.05.2009, 14:44Re2
Beiträge: 8
Registriert: Apr 2008

Themenautor/in

Oh wow, das war ja wie ein Blitz. Vielen Dank für die schnelle Antwort :)

Ich ein leider noch ziemlich neu in der Flash / Flex Welt, kannst du mir vielleicht einen Tipp geben, wie ich meine Bilder so einbetten kann, dass dabei ein InteractiveObject rauskommt? Muss ich dafür noch ein Spriteobjekt als Container missbrauchen oder gibt es elegantere Lösungen?

Vielen Dank,
Thorsten
 
nicht sichtbar bei eingeloggten Mitgliedern
 18.05.2009, 14:50Re3
Benutzerbild von badskillFlashhilfe.de Moderator
Beiträge: 5285
Wohnort: Bernau (bei Berlin)
Registriert: Nov 2002

Wenn nichts dagegen spricht, würde ich ein Image verwenden:
ActionScript:
1<mx:Image source="@Embed('../resources/close_icon.gif')" click="throwBackEvent(event)" />
Geändert von badskill am 18.05.09 um 14:50 Uhr

 
Themen
Ähnliche Beiträge zum Thema
Navigation mit AS3 [Flash 10] 19.06.2010 - karina06
 
AntwortenRegistrieren Seite1

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de