Tutoriaux

Tutoriaux signées par la FlashSquare team…

Veille technologique

Ressources Flash et Flex, synthèse de veille techno…

Ressources & Apps

Ressources et applications « home made »…

LAB

Expérimentations autour de Flash, Flex et autres …

Site de la semaine

Sélection du site de la semaine, vu par 2 développeurs…

Home » Ressources & Apps

AS3 utils : ImageLoader

Ecris par Daweed le Samedi 17 octobre 20097 commentaires
AS3 utils : ImageLoader

Une classe ImgLoader pour simplifier le loading process d’une image externe (loading et affichage).

La classe est un container (extends Sprite) qui va s’occuper de loader une image source. Le contenaire dispatch les différents events du loading.

A la fin du loading l’image est redimensionnée à la bonne taille et positionnée dans le container en fonction des paramètres définis.

Exemple d’utilisation :

var imgContainer = new ImgLoader();
imgContainer.source = "img.jpg";
imgContainer.width = 150;
imgContainer.height = 50;
imgContainer.fitType = ImgLoader.RESIZE_OVERFLOW;
imgContainer.vAlign = ImgLoader.ALIGN_CENTER;
imgContainer.hAlign = ImgLoader.ALIGN_CENTER;
addChild(imgContainer);

Il est aussi possible d’afficher un arrière plan:

 imgContainer.bgColor = 0x000000

ou un preloader en overridant les méthodes showLoader(), hideLoader() et progressLoader():

imgContainer. showLoader = true;
override public function showPreloader():void{...}
override public function hideLoader():void{...}
override public function progressLoader():void{...}

Télécharger les sources : Img loader (213)

Tags:, ,

Articles associés



7 commentaires »

Laisser un commentaire!

Ajoutez votre commentaire ci dessous, ou trackback sur votre propre site. Vous pouvez aussi suivre ces commentaires via RSS.

Soyez gentils, restez polis, et ne vous écartez pas trop du sujet! Pas de spam SVP.