Si vous savez que vous allez charger l'image dans 4 endroits différents avez-vous pensé intégrer l'image dans le swf, alors vous auriez pas besoin de charger du tout .
Si ce n'est pas une option, vous pouvez créer un dictionnaire d'images en utilisant la source de l'image comme clé. Si une clé particulière n'a pas été remplie, vous n'avez pas encore chargé cette image, et si elle est remplie, vous pouvez référencer l'image à partir du dictionnaire (de cette façon, vous ne le chargez qu'une seule fois).
Placez le dictionnaire à l'intérieur d'une classe singlton afin qu'il puisse être accessible à partir de n'importe où dans votre application.
Kenneth.
Cependant, une seule image ne peut avoir qu'un seul parent dans la liste d'affichage, pour cela, vous devrez le cloner en utilisant BitmapData – grapefrukt
En fait, il peut simplement créer un objet Image() et copier la source, la hauteur et la largeur de l'original image. Pas besoin de cloner l'objet entier. – Vugluskr
en effet (être loin pour un peu de commentaires si manqués) le clonage est sur le dessus, il suffit de saisir la source de la classe du dictionnaire et le placer dans une nouvelle image. – kenneth