LcGalerie : classe de création de galerie d’images AS2

Le 24 mars 2008

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)

LutinCapuche 2008 - LcGalerie - Classe AS2 de création de galerie

Pour l’utiliser, rien de plus simple:

Les variables dans l’ordre de déclaration

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

Flash 8 ( Vu : 13876 fois )

Commentaires

16 Réponses à “LcGalerie : classe de création de galerie d’images AS2”

  1. shaked on 29 mars 2008 1:51

    Yo, le doc FLA ne s’ouvre pas!!
    G hâte de voir ça!!!
    Big up!

  2. LutinCapuche on 31 mars 2008 18:59

    Hello
    Voila, j’ai mis a jour le zip, j’ai enregistré le fichier en flash8.
    Enjoy!

  3. stefart on 3 avril 2008 16:05

    super classe !
    mais comment faire des changement ?
    lorsque j’ouvre le fla pour modif sur la ligne :
    var myGalerie1:LcGalerie=new LcGalerie(640,426,2,5,5,”0xFF1D140C”,”XML/galerie.xml”,true,hote_mc,”H”);

    lors de la publication le message voici le que j’ai en retour:
    **Erreur** Séquence = Scene 1, calque = actions, image = 1 :Ligne 2 : Erreur à l’ouverture du fichier inclus AS/mc_tween2.as. Fichier introuvable.
    #include “AS/mc_tween2.as”

    Total des erreurs ActionScript : 1 Erreurs signalées : 1
    ?

  4. LutinCapuche on 3 avril 2008 16:25

    Hello stefart
    Hum, en effet je l’ai oublié dans le zip. C’est bon, je viens de le rajouter. Pour les personnes qui on installé l’extension mc_tween, il faut simplement enlever la ligne d’include dans le fla, pour les autres, il faut laisser le fichier as/mc_tween2.as à la racine du site pour charger le fichier et avoir des tweens.
    Voila!

  5. stefart on 4 avril 2008 7:30

    Salut
    Merci beaucoup LutinCapuche ! c’est sympa

  6. Linton on 4 avril 2008 22:30

    Hello Lutin
    Très “Classe” cette class ! lol
    je viens de la découvrir et j’essaie de gèrer la gestion de plusieurs albums et plusieurs pages par album car le fait que le fichier en fonction des paramètres colonnes et lignes n’affiche pas toutes les images c’est un peu galère. enfin pour l’instant j’en chie mais je ne désespère pas !

    plein de belles choses pour toi Lutin, c’est vraiment excellenet ce que tu fais.

    au plaisir

    et si tu as des piste pour gèrer plusieurs album avec un combobox et gestion de plusieurs pages par album définie par le nombres d’images dans l’album en fonction des paramètres de colonnes et de lignes choisies ça m’intéresse

    a+

  7. shaked on 6 avril 2008 1:21

    merci beaucoup
    Bonne suite et Bravo!

  8. jerome on 14 avril 2008 14:24

    Salut LUTINCAPUCHE,

    J’essaye de manipuler MACROMEDIA FLASH 8. J’ai réussi à faire des modifs concernant le nbr de colonnes, de lignes, changement de taille, …

    Malheureusement, je n’arrive pas à exporter le tout en flash movie “.swf”. Il n’apparait rien.

    Ai-je oublier quelquechose ou tout simplement, est-ce impossible ?

    Sinon, super classe ton site.

    A+

    Jérôme

  9. LutinCapuche on 15 avril 2008 21:29

    Jérome,
    As tu un message d’erreur quand tu exporte le swf?
    Normalement, tu fais ctrl+entrée et c’est bon, tu as ton swf, rien de plus. J’ai un peu du mal à cerner ton problème.

  10. funkybobot on 24 avril 2008 15:08

    Hello !

    tout abord félicitation pour cette magnifique galerie.

    je voulais savoir s’il était possible d’avoir une couleur indépendante pour la partie légende.
    parce que si j’ai bien compris la couleur de cette partie est directement liée à la couleur de fond des cellules.

    Merci de aide.

  11. LutinCapuche Blog:: Developpeur web : : LcGalerie release classe de création de galerie as2 on 27 avril 2008 12:54

    [...] Pour lire la documentation d’utilisation de LcGalerie, c’est par ici. [...]

  12. funkybobot on 28 avril 2008 9:19

    Oui j’avais bien lu la doc.
    Donc apparemment il n’est pas possible de dissocier la couleur de fond des cellules de celle de la légende !?! Dommage !

  13. LutinCapuche on 28 avril 2008 9:31

    Hi funkybobot !
    En fait ce n’était pas une réponse mais juste un trackback depuis la mise à jour de la galerie.
    J’ai rajouté 2 paramètres pour le fond de la légende et la couleur du texte de la légende.
    Va voir la :
    http://www.lutincapuche.com/lcgalerie-release-classe-de-creation-de-galerie-as2/

  14. stefart on 29 avril 2008 14:45

    salut , salut !

    J’ai eu la remarque a plusieurs reprise de problème de chargement de l’anim !
    soit trop long a charger ou bien lecture interrompu
    Y’a t’il une solution ?

    C’est bien dommage le rendu et l’effet est super

  15. LutinCapuche on 29 avril 2008 22:04

    Hello stefart
    Peux tu me préciser ton bug (capture d’écran…) Qu’est ce que tu obtiens quand ca charge mal? De mon coté j’ai repéré un bug sur le blur, je corrige ca très vite.

  16. stefart on 5 mai 2008 8:59

    salut lutincapuche
    le bug que je rencontre est que l’anim lors de la première lecture met 1 à 2 minutes a charger.
    et ensuite le changement de visuel ne se produit pas sur l’ensemble des cases !!! il reste donc des case avec soit l’images précédente ou un bout d’images mais pas a la bon place !? étrange non !?
    J’ai fais le test sur plusieurs navigateur et configuration différentes et bien sur optimisé les 20 images dans le dossier IMG (50ko chaque)
    J’ai aussi pensé mettre un preloader histoire de ne pas laisser la page blanche trop longtemps… why not !
    Enfin bref je ne sais pas trop comment faire
    merci de votre réponse

Répondre