MP3 LAYER NICE &SMALL

yasdar Messages postés 121 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 19 mai 2012 - 15 juin 2011 à 17:22
aerolyte Messages postés 465 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 4 mai 2013 - 28 juin 2011 à 15:55
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53289-mp3-layer-nice-small

aerolyte Messages postés 465 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 4 mai 2013 1
28 juin 2011 à 15:55
Bonjour,
j'avais pas osez , mettre un commentaire, mais comme TOP30, a ouvert les hostilité, je met mon grain de sable dans les rouages.

En parlant de rouages, je suis pas certain que le gains esthétique se justifie au vue de la consommation de ressource (enterframe) et de la l'usage d'un audioplayer.

D'autre part, il serait plus opportun de mettre ta source en as3. De nouvelles sources en as2, n'offre que peu d'interet.

Enfin,sans parler d'ajout de fonction supplémentaire, ton code peut etre un peu plus optimisés

par exemple:

function plus (evt: Event):void{

trans.volume += .2;
trace(trans.volume);
channel.soundTransform = trans;
}max_mc.addEventListener(MouseEvent.CLICK,plus);

function moin (evt: Event):void{
trans.volume -= .2;
trace(trans.volume);
channel.soundTransform = trans;
}min_mc.addEventListener(MouseEvent.CLICK,moin);

Quelle est la différence entre ces 2 fonction?
quasiment rien, juste ca += et -=;

cela illustre bien qu'il y a redondance de code pour une action quasi-identique

rajoute une proriété a tes bouton

max_mc.val=.2;
min_mc.val=-.2;

max_mc.addEventListener(MouseEvent.CLICK,moduler);
min_mc.addEventListener(MouseEvent.CLICK,moduler);

private function moduler(evt:MouseEvent):void{
trans.volume=trans.volume+evt.target.val;
channel.soundTransform=trans;
}

tu avoueras que c'est quand meme mieux, non?

Essais d'avoir un peu plus de recul sur le reste de ton code
Cordialement
yasdar Messages postés 121 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 19 mai 2012
26 juin 2011 à 23:13
Merci TOP30
je vais essayer d'améliorer
top30 Messages postés 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 6 août 2010
26 juin 2011 à 20:55
Qu'il soit "nice" tu le dis toi ! Moi je trouves ca "ugly": Fontes, couleurs... Le truc sympa c'est l'engrenage. La barre, elle représnte quoi ? Le chargement ? La lecture ? A moins humbre avis les infos sont pas "claires".

Des lecteurs y en a des tonnes, et pour faire moins bien. Ben je suis pas d'accord.
A améliorer: 4/10
yasdar Messages postés 121 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 19 mai 2012
15 juin 2011 à 17:22
vous pouvez voir le swf en marche sur ce lien
http://edu.college.free.fr/SONGOFTHEDAY%20cs5.html
Rejoignez-nous