2010-03-14 12 views
1

J'essaie d'utiliser la classe d'amorçage BitmapImage à la place de la classe d'image mx. image charge le même, bienFlash 4 BitmapImage et événements

<s:BitmapImage id="img" source="sample.jpg"> 

</s:BitmapImage> 

Mais j'ai un problème avec l'ajout d'événements de la souris sur elle, par exemple:

img.addEventListener(MouseEvent.CLICK,clicked); 

ne déclenchent pas les événements de la souris en cliquant sur l'image

Aidez-moi! Merci

Répondre

3

J'ai trouvé une solution, la manipulation des événements par la classe graphique ...

<s:Graphic id="img"> 


     <s:BitmapImage source="media/paxRomana005_150dpi.jpg"> 

     </s:BitmapImage> 
</s:Graphic> 

Qui peut me éclairer ...? Merci

+0

La classe BitmapImage est une classe légère pour afficher des images. Il ne contient aucun code pour gérer l'interaction. Si vous souhaitez que ce soit interactif (écoutez les événements click), vous pouvez faire ce que vous faites ou utiliser un composant s: Image. –