$ 10.00

Tuto Galerie Slider xml (gestion vitesse de défilement ) avec Flash, ActionScript

$ 10.00

  • Une formation vidéo de 1h10m
  • Téléchargement immédiat et visionnage illimité
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

 Dans ce tuto, nous allons créer une galerie défilante (ou slider) avec gestion du défilement via deux boutons, l'ensemble du chargement est géré depuis un fichier xml, le tout en Flash et ActionScript 3.

Pour optimiser l'affichage de nos images, nous utiliserons le composant UILoader, celui-ci nous permettra de gagner au niveau de la  simplicité du codage.

Vous pouvez tester le SLIDER à cette adresse: http://artkabis.com/artkabis/flash/weecast/slider/

Voici ce que comportera notre application:

  • Chargement des images optimisés
  • Gestion de la vitesse du défilement optimisé
  • Design sobre
  • Gestion du chargement des images via un fichier xml
  • Externalisation du code via une classe as3
  • Vitesse bridé pour le défilement maxi et mini
  • Modification ultérieur simplifié

Voici ce que nous passerons en revu dans ce tutoriel

I) L'interface:

  • Mise en place du design (barre de titre et cadre)
  • Création des boutons avec gestion des roll (over et out)
  • Mise en place du conteneur des image ainsi que de leur masque
  • Pré-importation du composant UILoader

II) Le fichier xml

  • Création du fichier
  • Explication des balises d'encodage
  • Explication des balises d'importations (id et src)

III) Le codage:

  • Structuration de la classe Slider
  • Importation des classes nécessaires
  • Mise en place des variable du projet
  • Mise en place du constructeur, initialisation, mise en place des écouteurs
  • Gestion du chargement des images (composant, xml)
  • Positionnement de l'ensemble des éléments
  • Gestion optimisé des erreurs (récupération dynamique d  path)
  • Gestion du déplacement du slider avec récupération auto des écarts
  • Mise en place des actions liés aux boutons optimisés (regroupent des événements et des objets dans une seule et même fonction)

Les fichiers sources:

  1. ? Le fichier index.html avec détection du flash player de l'utilisateur
  2. ? Le fichier slider.fla (il comporte le code en procédural fonctionnant sans la classe externe)
  3. ? Le fichier slider.swf (l'application principale compilé)
  4. ? L'image d'aperçu
  5. ? Le dossier contenant l'ensemble des images d'exemple (attention ces image ne sont pas de moi, alors gardes les pour toi)
  6. ? Le dossier XML(il contient l'ensemble des éléments à charger)
  7. ? Le dossier fr (il contient la classe principale de l'application)

Formateur : Grégory Nicolle

Grégory Nicolle a publié 58 tutoriels et obtenu une note moyenne de 4,0/5 sur 3 258 tutoriels vendus. Voir les autres formations de Grégory Nicolle

5,0
note moyenne

1
avis laissé
5 étoiles
1
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
  • 5
    avis de romuhica laissé le 29/09/2009
    Bonjour Artkabis ! Au vu de ta réponse, je ne la comprends que trop bien. A ta place, je n'aurai pas été aussi exhaustif dans la réponse. C'est vrai que j'ai fauter par fainéantise, et la relecture na vriament pas été faite. Aussi pourquoi, tu viens de me donner une nouvelle leçon dans ma vie de nouveau programmeur. Certe, il n'est pas simple de s'y mettre, mais ce n'est pas une excuse. Ta réponse reste tout à ton honneur, car tu as tout de même pris le temps de corriger ce brouillon. Bref, ceci est à l'image de la semaine passée, qui ne se reproduira pas. Je reste ton obligé pour ce temps passé. Bien à toi. Romuhica

  • 5
    avis de romuhica laissé le 25/09/2009
    Autant pour moi ! http://dl.free.fr/q1eTtn8MR désolé !

  • 5
    avis de romuhica laissé le 25/09/2009
    Bonjour Artkabis, je viens vers toi pour un petit problème sur celui-ci. Voici le lien dl : http://dl.free.fr/qo9WISywm En clair, lors du test d'animation, le slider ne s'ouvre pas. Flash me précise lors de l'importation de la classe fr.Slider qu'il ne peut pas générer la classe et qu'il va en créer une automatiquement. J'ai sûrement fait une erreur d'étourderie, mais je ne sais pas laquelle. Si tu peux m'apporter tes lumières, je t'en serai indéfiniment reconnaissant. Bien à toi. Romuhica

accédez à plus de 1554 tuto gratuits


non, je ne veux pas me former gratuitement