Dans ce tuto de plus de 3 HEURES nous allons créer un lecteur mp3 de A à Z, ce lecteur gérera la lecture des fichiers audio via une gestion xml qui nous permettra d'ajouter autant de titres dans le lecteur et ceci en modifiant seulement le fichier xml. Ce lecteur possède toutes les fonctionnalités d'un lecteur standard, soit une gestion de la lecture (slider déplaçable), du son (slider déplaçable) et il comportera un bouton pause, play, stop, suivant, précédent( pour les pistes) et d'un bouton mute pour couper le volume.

Vous pouvez tester ce lecteur en visitant cette page XMLPlayer_as3

Voici la liste complète des fonctionnalités de notre lecteur:

  1. Barre de lecture avec slider
  2. Barre de volume avec slider
  3. Boutons: play, pause, stop, suivant, précédent, mute
  4. Un tracker pour l'affichage des information liée au fichier audio lu
  5. Possibilité de défilement des informations au rollOver
  6. Gestion xml de la playlist du lecteur
  7. Animation de lecture en fonction du volume
  8. Affichage de la durée de lecture
Voici ce qui sera passé en revu dans cette formation :

I) Création de l'interface:
  • Mise en place du design de base (les backgrounds)
  • Création des éléments décoratifs
  • Création de l'ensemble des boutons du player
  • Création des barre de volume et de lecture
  • Création de l'animation de lecture
  • Mise en place du tracker (texte dynamique, boutons)
II°)Mise en place de la classe d'initialisation
  • Mise en place du package de la classe et du constructeur
  • Création et mise en place d'un nouvelle objet XMLPlayer
  • Positionnement
III°)Mise en place de la classe XMLPlayer
  • Mise en place du package, de la classe et du constructeur
  • Regroupement et mise en place des imports
  • Regroupement et mise en place de l'ensemble des variables du projet
  • Initialisation du projet via le contructeur
  • Gestion de l'ensemble des boutons
  • Mise en place de la récupération xml (chargement, gestion des erreurs)
  • Mise en place de l'ensemble des écouteurs du projet
  • Mise en place de la gestion des tracks (navigation)
  • Récupération des information audio via l'id3Info
  • Mise en place du défilement des infos audio via ScrollH
  • Création et mise en place des fonctionnalités primaires (lecture, pause, etc)
  • Mise en place des drag pour les sliders de volume et de lecture
  • Mise en place de la gestion du volume et de la lecture
  • Correction
IV°)Les fichiers sources
  1. Fichier swf et fla pour flash cs3 et cs4
  2. Fichier html avec détection du flash player
  3. Fichier playlist.xml
  4. Fichiers audio d'exemple
  5. Classe Init.as
  6. Classe XMLPlayer.as

Jetez un oeil à ces autres tuto Flash CS4, ActionScript 3

Gérer un modèle 3D dans Flash CS4Gérer un modèle 3D dans…
Dans ce tuto Flash CS4 et ActionScript 3 vous apprendrez à…

Jeu Merlin FLash 3DJeu Merlin FLash 3D
Ce tuto ActionScript 3 en vidéo, d'un niveau intermédiaire,…

Champ de vidéos 3DChamp de vidéos 3D
Dans ce tuto Actionscript 3 en vidéo, vous allez apprendre…

Répertoire téléphonique avec Flash, xml et PHPRépertoire téléphonique…
Dans ce tuto Flash en vidéo, vous allez apprendre à développer…

Créez un site flash de type PortfolioCréez un site flash de type…
Apprenez dans cette formation à réaliser un site complet en…

 Website xml avec utilisation de SWFAddress et SWFObjectWebsite xml avec utilisation…
Dans ce tutoriel, nous allons créer un website dynamique qui…

Créer un website avec gestion xml en as3Créer un website avec gestion…
Dans ce tutoriel nous allons créer ensemble un mini site internet…

Débutez facilement avec Flash CS4Débutez facilement avec Flash…
Cette vidéo de découverte va vous permettre de découvrir…

Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto Flash CS4, ActionScript 3 de 3 heures 22 minutes est proposée dans une résolution plus grande que l’extrait suivant :

Partagez cet extrait

Lien vers cet extrait : Embed code :

artkabis , formateur certifié

Passionné par le webdesign, j'aime acquérir de nouvelles connaissances en ratissant la toile. Au fil du temps j'ai su mettre à profit mes compétences de webdesigner pour mélanger interactivité, design et animation. Curieux, j'aime être au courant des dernières nouveautés en matière d'applications internet riches (RIA). Autodidacte, je sais m'adapter aux différents outils de création web. J'utilise au quotidien une multitude de logiciels pour parfaire ma soif de création.

En savoir plus sur artkabis


Témoignage des clients de artkabis

Merci pour tous tes tutoriels. Ils sont super agréables et bien conçus. Grâce à toi j'ai appris de nouvelles choses.

Très bien permet d'apprendre flash rapidement et efficacement

En un mot...stupéfiant ! Merci beaucoup :)

Supers tuto, plein de bonnes astuces, merci :)

Artkabis, vraiment toi tu déchires grave... J'aime vraiment tes tuto et on voit de suite ta passion pour le flash, j'aimerai vraiment avoir 5% de tes connaissances... Bonne continuation à toi...

Lire les autres témoignages

 

D'autres tuto de artkabis

Créer un colorPicker personnaliséCréer un colorPicker personnalisé
Voici un tutorial vidéo consacré à la réalisation d'une application avec Adobe AIR.…

Galerie 3d interactive avec FlashGalerie 3d interactive avec Flash
Dans ce tutorial Flash ActionScript de près d'une heure, nous allons apprendre à créer…

Mini Portfolio en FlashMini Portfolio en Flash
Dans ce tutoriel Flash / ActionScript de près de deux heures, nous allons créer une…

Installation TweenMax et TweenLite v2Installation TweenMax et TweenLite v2
Voici une mise à jour de mon premier tutoriel TweenLite et TweenMax, Installation et…

voir tous les tuto de artkabis

Notes attribuées par les utilisateurs (8 votes)

Note moyenne des utilisateurs  

Votez pour ce tuto


 

Les avis / Questions des utilisateurs (56)

par guitarweboà voté :
(a acheté ce tuto - 31 mars 2011)

" Salut artkabis et merci bon ce très bon tuto, mais malheureusement j'ai un problème :
J'ai refait entièrement le design du player (retirer le bouton stop, l'animation des barres pendant le lecture, déplacer les boutons de changemetn de piste, ...),
quand je lance le player il fonctionne bien, m'affiche les noms des ziks, ... mais mon seul problème est que je ne peut pas changer de piste.

En effet dès que je clique sur le bouton précédent ou suivant il ne se passe rien et la musique en lecture continue (en revanche il change bien le nom de la piste et le slider de lecture et l'info sur le temps marque un temps d'arrêt et reprenne sur la même musique).
Quand je le test avec Flash il ne m'indique aucune erreur dans le panneau sortie.

Pourrais me dire d'où ce problème peut venir ??
Par avance merci, Robin "

par vikiGILLIG
(a acheté ce tuto - 05 février 2011)

" bonjour , voici un message d'erreur qui n'était pas nomé ds votre tuto ! j'ai du faire une erreur quelque part ...
( Les polices doivent être incorporées pour tous les textes pouvant être modifiés à l'exécution, hormis pour les textes dont le paramètre "Utiliser les polices de périphérique" est activé. Utilisez la commande Texte > Incorporation de polices pour incorporer les polices. )

avez vous la solution merci
ps :jolie travail...
mon mail :v.gillig@sfr.fr "

par vikiGILLIG
(a acheté ce tuto - 02 février 2011)

" tout d'abord merci ,voici un message d'alerte :
(Les polices doivent être incorporées pour tous les textes pouvant être modifiés à l'exécution, hormis pour les textes dont le paramètre "Utiliser les polices de périphérique" est activé. Utilisez la commande Texte > Incorporation de polices pour incorporer les polices. ) c'est quand j'essai de le lire.
avez-vous une idée de mon erreur....
merci d'avance Cordialement Vincent Gillig
mail:v.gillig@sfr.fr "

par artkabis
(auteur de ce tuto - 06 octobre 2010)

" Merci , sa fait plaisir de voir quelqu'un qui a pris de plaisir avec cette formation ;) "

par MusicalPassionateà voté :
(a acheté ce tuto - 06 octobre 2010)

" Vraiment très plaisant comme tutoriel! "

par artkabis
(auteur de ce tuto - 03 septembre 2010)

"
Salut !!!!

Alors essaies une chose, renommes tes tracks >> 01.mp3, 02.mp3, etc

Dans la classe .as, regardes si tu as bien "musiques/01.mp3"
Alors je n'ai pas le projet sous les yeux, mais je crois que le dossier contenant la musique se nommé justement "musiques".

Normalement ceci devrait fonctionner, après tu peux toujours mettre des morceaux a toi, il faudra simplifier leurs titres au besoin, mais au moins tu feras un test avec des son qui te plairons.

Voilà, encore une fois n'hésites pas a revenir ici, si tu as un soucis.

Cordialement, Artkabis. "

par damienlvkaà voté :
(a acheté ce tuto - 03 septembre 2010)

" En fait, ce sont les morceau inséré dans mon dossier "musique" qui ne sont pas lus par le lecteur MP3 que je viens de créer (Error #2044).
Merci arka pour tes disponibilité! "

par artkabis
(auteur de ce tuto - 31 août 2010)

" salut alors qu'appels tu tes morceau, le pack des fichier source ou la vidéo?

Sinon ne t'inquiètes pas on va trouver une solution rapidement...

Cordialement, artkabis. "

par damienlvkaà voté :
(a acheté ce tuto - 31 août 2010)

" Pardon... j'ai fée une mauvaise manip'!!

Je n'ai en fait pas accès à mes morceaux...

Merci beaucoup pour votre aide.

Damien "

par damienlvkaà voté :
(a acheté ce tuto - 31 août 2010)

" Bonjour Artkabis et merci pour ce tuto très instructif! Je l'ai suivi pas à pas pendant ces quelques heures. J'ai presque finit le projet... mais dès que je compile mon lecteur...
Un Message de la sortie me renvoie ceci :

Error #2044: IOErrorEvent non pris en charge : text=Error #2032: Erreur de flux.
at fr::XMLPlayer/__gestionTrack()
at fr::XMLPlayer/__xmlComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

Mon lecteur s 'ouvre bien, mais je n'ai pas accè "

par artkabis
(auteur de ce tuto - 28 juin 2010)

" " Et bien pas de quoi !!! Si j'ai pu t'aider, alors c'est le principal. Allez et bien à bientôt et bonne journée à toi !!! " "

par MoFu
(a acheté ce tuto - 28 juin 2010)

" Merci infiniment! C'est parfait! Encore merci pour ce super tuto et merci pour l'aide après! Bravo! "

par artkabis
(auteur de ce tuto - 28 juin 2010)

" Salut alors j'ai trouvé la solution (assez rapidement en fait), alors pour que ton player soit opérationnel, commence par placer le contenu de ton dossier lecteur_MP3 la ou ce trouve ton site, puis tu dois ouvrir le fichier fla de ton lecteur mp3 et dans : propriété>>classe supprimes la liaison avec la classe init. Ensuite il faut que tu créais un nouveau calque, que tu ouvres le panneau des actions pour coller ceci :

import fr.XMLPlayer;
var lecteur:XMLPlayer;
lecteur = new XMLPlayer;
this.addChild(lecteur);

Compile ton lecteur, puis ouvres le fla de ton site. A la ligne 8, modifies le chemin du lecteur, comme ceci :
aLoader.source = "Lecteur_mp3.swf";

Voilà ton site charge désormais ton lecteur et ceci sans que le compilo nous renvoie la moindre erreur.

Voili voilou, j'espère que cette aide te permettra d'avancer dans la création de ton site.
Cordialement, Artkabis.

"

par MoFu
(a acheté ce tuto - 27 juin 2010)

" Voici mon fichier: http://dl.free.fr/leSFqaS61 .
J'ai remis les réglages de bases parce que j'ai peur que après mon passage ce soit encore plus compliqué! Merci de prendre du temps! "

par artkabis
(auteur de ce tuto - 27 juin 2010)

" Alors peux tu m'envoyer la dernière version de ton projet, je vais voir si je peux t'aider. "

par MoFu
(a acheté ce tuto - 27 juin 2010)

" Bon bah toujours rien je comprends pas... Il me dit toujours la même erreur mais j'essaie de changer le code mais je suis débutant donc je sais pas tout! Si quelqu'un peut m'aider? "

par MoFu
(a acheté ce tuto - 24 juin 2010)

" Alors j'ai regardé ça mais j'ai toujours la même erreur, le uiLoader n'arrive pas a faire fonctionné la fonction initialisation:
TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
at Init/initialisation()
at Init()

J'ai essayé de changer le code mais je ne trouve pas! Je vais continué à chercher. "

par MoFu
(a acheté ce tuto - 24 juin 2010)

" Merci je vais regarder ça! Avec la doc de flash je devrai trouver! Merci encore. "

par artkabis
(auteur de ce tuto - 24 juin 2010)

" Alors une ceci est tout à fait possible, il faudra peut être modifier certaines variables, mais rien de bien compliqué. Donc pour résumer, oui tu peux intégrer cette application, il faudra faire des modifs en fonction du type d'importation (loader pour chargement du lecteur via un swf externe ou utilisation du lecteur directement dans le site), perso je te conseille de charger le lecteur en externe via en loader ou un UILoader. Voili voilou, à bientôt !!! "

par MoFu
(a acheté ce tuto - 23 juin 2010)

" Je peux te poser une dernière question? En fait j'ai déjà commencé le site mais en flash CS3 et je souhaiterais intégrer ce lecteur sur l'une des pages. C'est possible? "

par MoFu
(a acheté ce tuto - 23 juin 2010)

" Merci infiniment pour cette solution et ce conseil! Je suis débutant donc tout conseils est bon à prendre! Merci encore pour cet excellent tuto et pour ton aide!

Cordialement,
MoFu "

par artkabis
(auteur de ce tuto - 23 juin 2010)

" Salut alors tu avais là une toute petite erreur, en effet à la ligne 76 tu as écris lenght(); au lieu de length(); . C'est tout !!! Alors je vais te donner un conseille qui moi m'aide à tout les coup lorsque je tombe sur une erreur, place un trace('coucou'); la ou tu pense que ton erreur a eu lieu, si ce message s'affiche avant l'erreur, c'est que celle-ci est situé après ton trace, alors continue de le descendre jusqu'à ce que le "coucou" n'apparaisse plus, ceci voudra dire que tu as trouvé la ligne qui pose problème (entre la ligne avec l'apparition du trace et celle ou il n'apparait pas).

Allez à bientôt et j'espère que ceci t'aidera.
Cordialement, Artkabis

PS: Ton lecteur est vraiment sympa graphiquement, il ne manque plus que la playlist avec scroll automatique :) "

par MoFu
(a acheté ce tuto - 23 juin 2010)

" Merci! "

par artkabis
(auteur de ce tuto - 23 juin 2010)

" Je regarde ceci et posterais une réponse dès que j'aurais la solution.

Cordialement, Artkabis. "

par MoFu
(a acheté ce tuto - 22 juin 2010)

" Bonjour Artkabs, j'ai essayé d'envoyer ceci sur ton email mais imposible...
Voila tout d'abord merci pour cet excellent tuto, vraiment super! Alors voila mon problème, j'ai suivi ton tuto à la lettre et je l'ai fait même deux fois mais j'ai toujours la même erreur qui me dit ceci dans le panneau sorti de Flash CS4:
TypeError: Error #1006: value n'est pas une fonction.
at fr::XMLPlayer/__xmlComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

J'ai regarder dans tout les sens mais impossible de trouver le problème, même avec ton aide par le biais du tuto. Je t'envoie mon dossier pour ce lecteur: http://dl.free.fr/lco9rohsl . Je suis désolé de prendre de ton temps mais je rame vraiment. Merci. "

par artkabis
(auteur de ce tuto - 24 avril 2010)

" Parfait, je suis content que tout est pu rentrer dans l'ordre et que cette formation t'es plut. A bientôt !!! "

par nattydreadnatty
(a acheté ce tuto - 24 avril 2010)

" Bon ben finalement tout c'est bien passé. Super tuto! Merci! "

par artkabis
(auteur de ce tuto - 22 avril 2010)

" Salut, alors normalement tu peux envoyer un message à l'équipe de weecast pour leurs demander de t'accorder un délaie supplémentaire pour télécharger la dernière partie du tuto, je pense que ceci ne posera pas de problème. Voici la page de contact : http://www.weecast.fr/nous-contacter.html "

par nattydreadnatty
(a acheté ce tuto - 22 avril 2010)

" je ne savais pas qu'il y avaot un délais de téléchargement des vidéos et je n'ai téléchargé que la premiere partie. Pourriez vous m'aider? "

par Elfvainà voté :
(a acheté ce tuto - 18 mars 2010)

" et bien merci j'ai put modifier plein d'erreur, et je constat que maintenant juste des petit bug, comme la disparition de la barreLect quand on clique sur pause/bt_precedent, le compteur de temps ne marche pas et le texte des infoTracker ne déroule pas. Mais j'y arrive ^^

Merci (peut être des piste pur c'est dernier problème ? )
et une chose si je veut que le lecteur prendre une autre source xml mais garder le même comment faire, genre, via une page html ou pho on inclus le lecteur et le fichier xml a changer par exemple, cela est possible ?

merci beaucoup "

par artkabis
(auteur de ce tuto - 18 mars 2010)

" Salut, alors je viens de regarder ceci de plus près et après réouvert mon bon vieux flash cs3, je me suis aperçu que l'import de la classe Sprite posait problème. J'ai donc modifié tous les symboles de la bibliothèques qui était lié à cette classe (flash.display.Sprite), que j'ai modifié par MovieClip. Ensuite dans le code, j'ai supprimé l'import de la classe Sprite et ajouté l'import de TextField (import flash.text.TextField) et pour finir j'ai modifié l'extension de la classe extends Sprite par extends MovieClip. Voilà, après ces modifications je n'ai plus aucun problème à la compilation du fichier depuis Flash cs3. "

par Elfvainà voté :
(a acheté ce tuto - 17 mars 2010)

" Remarque je crois qu'il y a une différence de code entre CS4 et CS3 les 2 premier essaye je els ai fait sur un CS4, et la pour mon 3ème un CS3 et les exemple en CS3 mis dans le pack ne fonctionne pas. en erreur il y a :XMLPlayer.as : Ligne3 1046: Ce type est introuvable ou n'est pas une constante de compilation : TextField. : import flash.display.Sprite; .

Bref pour dire que pour le lecteur que j'ai recréer sous CS3 ça marche pas, il doit avoir quelque chose qui ne prend pas en compte et j'ai pas trouver. Pour mon cas, tout s'affiche mais les commande qu'on a programmer elle ne marche pas. "

par Elfvainà voté :
(a acheté ce tuto - 15 mars 2010)

" Ok très bien oui je comprend mieu et après avoir re re fait ton tutoriel j'arrive mieux a ciblé et comprendre tes directive.
Par Contre
Justement je vient entièrement refaire ton tutoriel ce coup ci en changeant le design du lecteur et j'ai re-codé ligne par ligne. Mais le problème ça ne marche pas , et j'ai pas comprit pourquoi pourtant les autres fois ça marché, j'ai vérifier le code, il y a pas d'erreur, et je pense pas avoir fait d'erreur d'appellation concernant le design mais la je comprend pas il a que l'animation qui est en boucle mais tout le reste des fonction comme mettre en lecture récupéré le XML les Slider et ... ça ne marche pas, et je comprend pas. A tu un conseil pour trouver d'où l'erreur viens ?

Encore Merci et dsl pour mes question ... "

par artkabis
(auteur de ce tuto - 14 mars 2010)

" En effet c'est bien cela, mais c'est tout de même un peu plus compliqué. Pour résumer, tu dois créer un nouveau tableau qui contiendra l'ensemble des chemins de tes images (celle du fichier xml) tabImages[i] = _xmlData.track[i].attribut("image");ensuite il te suffit de charger l'élément en fonction du clic d'une des tracks. Perso je te conseille de récupérer un id pour que la bonne image puisse être chargé, par exemple si la première track est choisie, la variable id vaudra 0, si la deuxième track est choisie, id vaudra 1. Ensuite c'est plutôt simple puisque tu pourras accéder à la bonne image en procédant de cette manière: ldrImg.load(new URLRequest(_tabImages[id]));

Pour finir, il ne faut pas que tu oublies de gérer le nombre d'image chargée, en effet à chaque clic, il faudra bien entendu que l'image précédente soit supprimé, au cas contraire ce nombre ne cessera de s'accroitre à chaque clic sur l'une des tracks de la liste. "

par Elfvainà voté :
(a acheté ce tuto - 14 mars 2010)

" Et quand tu parle de créer un tableau je fait donc :
{tracks [i] = _xmlData.track[i].attribute("image");} comme avec le nombre de musique présente dans le fichier Xml ? "

par Elfvainà voté :
(a acheté ce tuto - 14 mars 2010)

" Merci bien, je vais déja essayer de refaire ton tutoriel, car il a des chose que j'ai pas trop comprit mais c'est la pratique qui prime ^^
Donc d'après tes explication, il faut que je face comme la récupération des info, sur le graphisme je rajoute un cadre et dans la programmation je dit a flash qu'il faut qu'il affiche l'image ici , je pense c'est ce que tu doit parler pour "réer un nouvel objet Loader pour le chargement des images". Oui ça semble simple mais une erreur de code ou autre et ça marche pas lol !

encore merci, je te poserais des questions si j'y arrive pas mais je pense que si ^^ "

par artkabis
(auteur de ce tuto - 08 mars 2010)

" Bonjour, alors si tu souhaites ajouter une image à ton lecteur et qu'elle soit géré depuis le fichier xml. Tu devras commencer par récupérer l'élément en question, moi je te conseille d'ajouter un paramètre image ="image/monImage1.jpg" dans ton fichier xml et pour chaque track, ensuite pour la récupération, tu fais exactement comme ce qui a été fait pour les autres éléments xml (tu créais un tableau et tu utilises le push pour le remplir avec l'ensemble des images du fichier xml).Voilà, alors il te faudra aussi créer un nouvel objet Loader pour le chargement des images, puis trois écouteurs (Event.COMPLETE, ProgressEvent.PROGRESS, IOErrorEvent.IO_ERROR). Alors avec ça, tu devrais arriver à tes fins assez facilement, n'oublies simplement pas de placer ton loader correctement sur ton lecteur (là ou l'image sera affichée). Voili voilou, tu as tout les outils pour ajouter cette nouvelle fonctionnalité à ton lecteur. "

par Elfvainà voté :
(a acheté ce tuto - 07 mars 2010)

" Bonjour et merci pour ce tutoriel, je vais pouvoir créer mon propre lecteur mp3 au couleur de mon site. ( même si ça va être réellement la 1er fois que j'utilise flash ) J'avais une question comment rajouté au design une zone pour affiché une image. (qui pourrais ce trouver dans le xml) J'avais un lecteur mp3 mais ce dernier ne s'affichait pas sur IE (question de script il parait, mais vu que je suis sous Drupal concernant les script je ne peut pas trop jouer ) et marche parfaitement sous Firefox ( exemple : http://www.elfy-musica.com/site/node/35 ) . Comment ferraient vous pour rajouter un encadré ( au dessus du bouton lecture) qui permettrais d'afficher une image /une bannière. (en fait un recréer un peut le lecteur qui me pause problème ... ) et une deuxième chose comme un utilisateur, d'avoir la possibilité d'importer un fichier photoshop ce qui concerne le design.

Je préfère posé ma question ici au lieu d'utiliser votre adresse mail, d'au moins vous informer.

Beaucoup de chose en effet déjà d'avance un grand MERCI. "

par yvoulefouà voté :
(a acheté ce tuto - 04 mars 2010)

" aucun soucis j'attendrais jusque la et encore merci pour tout "

par artkabis
(auteur de ce tuto - 03 mars 2010)

" Alors il faut dire que cette Add-on est assez complexe à mettre en place et elle comporte certaines fonctionnalités que j'ai proposées dans des formations visibles sur weecast. C'est donc pour cette raison que cette amélioration risque d'être proposé dans une nouvelle formation, en effet la vidéo risque d'être assez longue au vu de la difficulté. Mais ne t'inquiètes pas, je la proposerais à un prix très attrayant !!! Pour finir, il faut savoir que l'addone comporte: • Détection automatique des tracks depuis le fichier playlist.xml. • Récupération des titres, de l'artiste automatisé. • Tracker avec slide automatisé en fonction de la position du curseur. • Possibilité d'ajouter un nombre illimité de track. Voilà, je proposerais cette formation dès que j'aurais un peu de temps, là c'est un peu juste car j'ai deux sites à finaliser avant la fin de la semaine, mais ensuite je compte m'en occuper !!! "

par yvoulefouà voté :
(a acheté ce tuto - 03 mars 2010)

" Je suis très interressé par ton addon donc fais moi signe quand tu auras mis ça en place ou alors si tu veux m'envoyer les fichiers sources c'est comme tu veux. Mais je suis prets à payer un nouveau tuto pour ton addon si il le faut. "

par artkabis
(auteur de ce tuto - 02 mars 2010)

" Salut alors je viens de mettre en place l'addon du player xml, bon ceci n'a pas été très simple mais j'ai fini par arriver à quelque chose de plutôt intéressant. Si tu veux voir un aperçut, voici l'adresse du nouveau lecteur : http://urliss.free.fr/weecast/mp3_player_xm_deroull.html . Alors si tu es intéressé par ceci, je proposerais peut être une formation annexe. "

par yvoulefouà voté :
(a acheté ce tuto - 02 mars 2010)

" ok c'est parfait merci beaucoup "

par artkabis
(auteur de ce tuto - 28 février 2010)

" Je vais essayer de proposer une add-on pour cette formation, bon je ne peux pas te dire quand elle sera prête, mais se devrait-être prochainement. Cordialement, Artkabis. "

par yvoulefouà voté :
(a acheté ce tuto - 28 février 2010)

" Serait-il envisageable de créer un liste de lecture avec plusieur ligne et qu'elle soit cliquable pour actionner la chanson ? "

par artkabis
(auteur de ce tuto - 07 février 2010)

" Pour ceux qui comme Yvoulefou souhaiteraient mettre en place une gestion du déplacement des tracks une fois celles-ci complétement lu, ils vous suffit de mettre cette ligne de code dans la fonction __gestionLecture : <br /> if( Math.round(barreLect.slider.x) === 100 )tracker.bt_suivant.dispatchEvent( new MouseEvent(MouseEvent.CLICK ) ); <br /> cette ligne détecte la position de la barre de lecture pour que quant elle atteint sa position maximal, le changement de track est lieu, dans notre cas, le clic sur le bouton next est déclenché. "

par artkabis
(auteur de ce tuto - 04 février 2010)

" N'hésites pas à me contacter depuis artkabis@artkabs.net "

par yvoulefouà voté :
(a acheté ce tuto - 03 février 2010)

" Salut, Excellent tuto qui m'a permis de créer mon propre lecteur mp3 avec un design complétement différent. Cependant j'aurais voulu savoir comment faire pour que quand une musique est terminé, le lecteur passe automatiquement à la track suivante. D'autre part serait-il possible de faire une liste de toute les track et qui serait cliquable pour les lire directement. Si tu pouvais me guidé sur la manière d'appliquer une tel fonction je t'en serais très reconaissant.

Cordialement "

par artkabis
(auteur de ce tuto - 31 janvier 2010)

" Oui, si tu veux contact moi depuis cette adresse : artkabis@artkabis.net, j'essayerais de t'apporter un peu d'aide. "

par Champi
(a acheté ce tuto - 31 janvier 2010)

" bonsoir , je vient de commencer a regarder votre tuto , la partie un , et je suis deja larguer :( , je connais photoshop , mais le flash pas du tout , j'ai créer mon mp3 en fichier psd , et je souhaite juste mettre en place les animations et autre , est possible d'obtenir plus d'aide ? "

par artkabis
(auteur de ce tuto - 20 janvier 2010)

" Alors j'ai ajouté un fichier ouvrable avec flash cs3, car le fichier simple a été développé avec Flash cs4 et il n'est donc ouvrable que par cette dernière version. Donc si tu as Flash cs4, je te conseille d'utiliser le fichier mp3Player.fla l'autre et là pour ceux qui n'ont que flash cs3.

Sinon pour ton projet avec les pochettes, je pense que c'est une très bonne idée, bon il est évident que ceci te demandera pas mal de compétences en as3, mais le résultat risque d'être plutôt intéressant. D'ailleurs, n'hésites pas à nous présenter ton projet une fois celui-ci finalisé !!! "

par carmi
(a acheté ce tuto - 20 janvier 2010)

" salut.

Peux tu nous donner les différences entre les deux projets de bases fla entre le normal et le cs3.

Je débute en flash et je ne sais pas quelles sont les différences fondamentales. je serais tenté d'utiliser le fla normal alors qu'autant ce n'est pas le plus adapté a ma façon de travailler ainsi qu'à mes préférences.

Merci pour ce tuto que je cherchais depuis pas mal de temps.
Je vais m'en servir pour faire mon propre lecteur mp3, avec un design différent et quelques fonctionnalités particulière comme l'ajout de la pochette de l'album. A savoir que toutes les infos (piste, éventuellement les infos ID3, ainsi que le chemin d'acces a mes mp3 et le chemin d'acces aux pochettes des albums) seront dans une base de données et que le fichier xml sera généré dynamiquement.

Bye "

par artkabis
(auteur de ce tuto - 12 janvier 2010)

" Ok c'est cool, bon tuto alors !!!! "

par cgreg
(a acheté ce tuto - 12 janvier 2010)

" merci c'est bon sa télécharge merci pour ta réactivité "

par artkabis
(auteur de ce tuto - 12 janvier 2010)

" Salut, alors je vais contacter un administrateur pour voir ce qui se passe avec cette dernière vidéo, je te tiens au nouvelles...
PS : désolais pour la gène occasionné... "

par cgreg
(a acheté ce tuto - 12 janvier 2010)

" help

je n'arrive pas a télécharger la 3ème video

snif

merci encore pour tes superbes tuto "

 

Donnez votre avis ou posez une question au formateur.

Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous

Ce tuto en résumé ...

Ce tuto Flash CS4, ActionScript 3 d’une durée de 3 heures 22 minutes a été acheté 59 fois et a reçu une note moyenne de 4/5.

Ce tuto a été publié le 12 janvier 2010 par artkabis, formateur certifié par Tuto.com, ayant reçu une note moyenne de 3,9/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto Flash Application.

Tous les fichiers sources sont fournis avec cette formation. Ces derniers vous permettront de reproduire les manipulations expliquées dans cette formation.

Ce tuto video vous expliquera étape par étape, toutes les manipulations présentées par le formateur.

Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.

N'hésitez pas à nous contacter si vous avez la moindre question !