LcGalerie
LcGalerie : classe de création de galerie d’images AS2
Voici une classe sans prétention développée en AS2 qui vous permettra de créer très simplement une galerie d’images flash.
A insérer dans un swf seul ou dans un site flash, grandement paramétrable, voici la classe LcGalerie:
Version 2 : Téléchargez la source ici. (27/04/2008) ou lire l’article
Version 1 : Téléchargez la source ici. (24/03/2008)
Pour l’utiliser, rien de plus simple:
- Téléchargez la source ici, puis placez les répertoires IMG, XML et com à la racine de votre site
- Pour les novices des classes n’oubliez pas d’importer le package à l’aide de la ligne suivante:
import com.lc.galerie.LcGalerie; - Ouvrez votre flash as2, copiez la ligne suivante et remplacer les paramètres par ceux que vous souhaitez:
var myGalerie1:LcGalerie=new LcGalerie(400,400,20,3,3,"0xFF1D140C","XML/galerie.xml",false,hote_mc,"H"); - Remplissez le fichier XML/galerie.xml avec vos images et leurs légendes.
- Placez vos images dans le répertoire IMG dans des tailles optimisées pour l’affichage
- Complilez le fla, votre galerie devrait s’afficher.
Les variables dans l’ordre de déclaration
- largeur de la galerie
- hauteur de la galerie
- marge entre les images
- nombre de lignes
- nombre de colonnes
- couleur du fond de type arvb (alpha de 00 à ff + code alphanumérique de la couleur
- fichier xml contenant la liste des images et légendes
- affichage de la legende de l’image : true pour oui, false pour non
- clip hote de la galerie
- animation Verticale ou Horizontale (H ou V)
Notes:
Si le nombre d’images dans le xml est supérieur à nombre de lignes*nombre de colonnes, seul le nombre maximal sera affiché (nombre de lignes*nombre de colonnes)
Si le nombre d’images dans le xml est inférieur à nombre de lignes*nombre de colonnes, les cases vides sont remplies avec la couleur de fond précisée