begin process at 2012 02 07 06:55:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Effets d'images

 > BOUTON DE VOLUME

BOUTON DE VOLUME


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Effets d'images Classé sous :as3, volume, audio, bouton, son Niveau :Initié Date de création :19/05/2009 Date de mise à jour :20/05/2009 00:17:50 Vu / téléchargé :7 410 / 1 219

Auteur : pegase31

Ecrire un message privé
Site perso
Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
"petite" source faite en 3 heures et 20 min de dessin (histoire de me défouler un peu).

Il s'agit d'un bouton de volume type "chaîne stéréo" qui contrôle le volume en temps réel d'un son externe chargé.

Ce n'est qu'un essai, mais il permettra à beaucoup de voir certaines subtilités de code car j'ai volontairement mélangé plusieurs techniques ans le code (XML, fonctions avec retour, assignation de classe à un clip de biblio, renvoie d'infos, évènements, etc ...)

Il peut y avoir des tonnes d'améliorations possibles (j'ai passé environ 3h desssu, dessin no compris) mais encore une fois ce n'est pas fait pour être utilisé dans un projet.

La majorité des paramètres sont dynamiques et donc pourraient être changés au besoin via code externe (appel lors de la création de la classe ou modification ultérieure).

Pour toute question, je suis là ...

Peg'

Source

  • [tout est dans le zip]
[tout est dans le zip]

 Conclusion

en tout cas, je me suis bien amusé à faire ça .. ça détend les neurones ! :D

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

20 mai 2009 00:17:52 :
passage de la source en CS3 (n'y ayant pas de code spécifique cs4)

 Sources du même auteur

Source avec Zip Source avec une capture AS3 - PRINCIPE ET APPLICATION DE FONCTION RÉCURSIVE
Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN
Source avec Zip Source avec une capture AS3 - SIMULATION DE GRILLE D'ÉDITION
Source avec Zip DECODEUR/ENCODEUR DE PLAYLIST AU FORMAT PLS/M3U
Source avec Zip Source avec une capture SNOW FLAKES AS3 (CS4)

 Sources de la même categorie

Source avec Zip Source avec une capture LOUPE PARAMÉTRABLE par Hubert79
Source avec Zip Source avec une capture EFFET D'EAU RÉALISTE - AS2 par Choumoumou
Source avec Zip Source avec une capture DIAPORAMA FLASH XML + FLASH par nixoulamasse
Source avec Zip FLASH : DIAPORAMA DYNAMIQUE AVEC FICHIER XML par nixoulamasse
Source avec Zip Source avec une capture LIGHTFILTERFX: UNE CLASSE D'EFFET D'OMBRE ET DE RELIEF... par top30

 Sources en rapport avec celle ci

Source avec Zip MON PREMIER BOUTON EN AS3 par gilong
Source avec Zip CHARGER SON EXTERNE FLASH AS par tranber78
Source avec Zip Source avec une capture CONTROLEUR DE VOLUME DANS FLASH. par ricyl2b
Source avec Zip Source avec une capture PLAYER MP3 POUR SITE WEB (PHP), QUI LISTE LE CONTENU DU D'UN... par Renus02
Source avec Zip BOUTON AVEC SON par choinet

Commentaires et avis

Commentaire de gremlins7 le 19/05/2009 09:14:02

Salut,
c'est un peu violent pour ce que ça fait...on sent également des restes de logique AS2 dans tout ça.
Pourquoi ne pas avoir terminer en mettant les fonctions associées aux son ? Car d'après ce que j'ai pu voir c'est juste du graphique ?

Commentaire de pegase31 le 19/05/2009 09:18:14 administrateur CS

Comme j'ai dit, c'est un code fait en 3h à partir de rien. du "one shot", si tu préfères. Je n'ai pas pris le temps de l'optimiser et ce n'est pas le but au départ.

Pour ce qui est du son, elles y sont, mais pas dans le .as, dans la source.

Peg'

Commentaire de gremlins7 le 19/05/2009 09:27:00 7/10

ok, en tout cas c'est un bon debut...
Je pense que le mieux serait d'integrer les fonctions sons aux fichier as directement.
Le bouton quant à lui est superbement bien designé, (très joli) pour ça je met 7

Commentaire de pegase31 le 19/05/2009 09:31:22 administrateur CS

oh non, non, surtout ne votez pas, ça ne vaut pas grand choses ;)
Mais je me suis dit que ça pourrait toujours être utile comme référence dans les réponses sur le forum.
C'était surtout une idée de base que je devais mettre à plat et la sortir de ma tête, histoire de faire de la place.

Après si ça sert de base à quelqu'un, j'en serais content ;)

Peg'

Commentaire de gremlins7 le 19/05/2009 09:32:42

oé, perso, je pense que je vais m'en reservir

Commentaire de on_drag_on le 19/05/2009 23:36:13

Sûr , utile ça l'est, j'en ai même besoin pour un projet actuel;) , mais bon j'ai eu la même réaction que Gremlins , me dit que autant de lignes pour un bouton de volume c'est quand même un peu rude à intégrer  dans un projet complet. En même temps j'ai pas l'entier de la source vu que c'est CS4, (c'est pas possible une version cs3?) En tout cas merci beaucoup d'avoir pris la peine de très bien commenter ta classe, ça c'est cool ;=)

Commentaire de pegase31 le 20/05/2009 00:24:57 administrateur CS

Je viens de passer la source en CS3, comme il n'y avait effectivement pas de code spécifique CS4 dedans.

Pour le nombre de ligne il suffit de lire le code : environ 80% est prévu pour les tracés dynamiques de lignes de couleur. Sachant que leurs nombre, couleurs, distance, taille, fréquence, séparateur et éclairage sont dynamiques à 100%.

Juste pour tourner le bouton, il n'y a que la partie "Fonctions d'interactivité" et la fonction "drawCursor" qui sont utilisées.
Le reste étant de l'habillage.
Essayez de virer les fonctions concernées et vous verrez le code fondre à vue d'oeil (et l'effet visuel sympa partir ;))

Pour ce qui est de l'intégration du son directement dans la classe, je ne suis pas pour au départ, sachant que je fais un "bouton qui tourne à la souris" et que j'ai simplement encapsulé dans un bouton "volume" pour donner un contexte.

Peg'

Commentaire de WhiteMagus le 20/05/2009 01:53:32 9/10

Hello.

Bonne source, paramétrable dans les grandes lignes, les plus importantes en tout cas.

Perso, je trouve le XML à peine lisible à l'état brut comme ceci. Là, avec seulement des attributs et pas de tags enfants, j'aurais préféré un simple object, plus simple et rapide à configurer, bien moins facile à commenter en effet.
A ce propos, très bien commenté.
Même si c'est du "fastcoding", le concept est réfléchi, et bien hiérarchisé.

Je dois pas connaître assez, mais je vois pas le reste de logique AS2...

Même si ce bouton est pas facilement intégrable dans un design quelconque, un grand nombre d'aspects du langage sont abordés.

Voilà, donc bon résultat pour un faible poids avec un code réfléchi et bien organisé, donc 9/10 :)

Bye.

Commentaire de smoochy le 20/05/2009 14:04:27

on ne va pas bouder son plaisir, ça fait quand même du bien de tomber sur une source fonctionnelle qui est bien soigné :-) ce n'est pas forcément le principal mais je trouves que la présentation compte aussi quand on montre une source, c'est un + qui donne envie de se pencher sur la source (mais bon ya peut être que les graphistes qui y sont attachés ^^)... et en plus c'est bien commenté que demander de plus...

Commentaire de Chezphil le 25/05/2009 21:51:52

C'est tout simplement excellent, tu as absolument raison de ne pas integrer le son dans la classe.
Pour du "fast coding", chapeau!...
Je suis sur un gros projet audio multipistes (si,si...ça avance...)et je vais m'en servir en citant ta source en commentaire si tu en es d'accord.

Phil

Commentaire de pegase31 le 26/05/2009 09:41:54 administrateur CS

pas de soucis, mais j'ai l'intention de faire d'autres boutons, dans le même genre, avec glissière, et panning.

Peg'

Commentaire de gremlins7 le 26/05/2009 10:10:09

Cool, j'espère qu'il vont-être aussi beaux

Commentaire de sagwork le 26/05/2009 15:26:34

Excellent choix de musique !!! Graphisme simple et EFFICACE. Je regarde le code avant de mettre 10.

Commentaire de aymeric110 le 22/09/2010 17:34:16 9/10

Y'a quand même de quoi rendre dépressif le novice AS que je suis... :)

Commentaire de pegase31 le 22/09/2010 17:38:16 administrateur CS

Au contraire, ça devrait te motiver pour évoluer et te donner des outils pour le faire ...

Peg'

Commentaire de snoozkilla le 24/02/2011 19:45:16

je suis pas très fort en codage, j'ai essayé de lintégrer à une de mes animations sans succès, je ne sais pas comment l'intégrer dans un flash existant, pour gérer le son
en première frame j'ai codé ça
son = new Sound();
son.loadSound("http://static.kickapps.com/kickapps/images/3380/audios/95795.mp3",1);
son.onSoundComplete = function() { gotoAndPlay(3);};stop();


ensuite, j'ai codé sur le bouton pause (qui lance la zik au démarrage)

on (release) {
gotoAndStop(2);
stop();
}

celà pour stopper la musique en seconde frame
puis, sur cette le btn play (frame2) un lien retour vers la frame 1 (donc recommence la musique)
bon c'est un code tout pourris, mais j'y connais rien et c'est tout ce que j'ai réussi à bricoler durant des heures de recherches :snif:
j'ai trouvé une fonction pour monter et descendre le volume, mais je voulais un truc plus sympa comme ce joli bouton de volume, j'ai essayé de renommer toutes les occurences, mais rien à faire l'AS ne veut pas se lancer correctement. que faut-il faire pour que celà fonctionne??

Commentaire de pegase31 le 24/02/2011 20:46:46 administrateur CS

Ben déjà il faudrait que tu codes ton animation en as3 .. parce que vouloir placer de l'as3 dans une animation as2, ça ne marche pas ...

Peg'

Commentaire de snoozkilla le 07/03/2011 05:00:33

ah merci pegase31
éffectivement je n'avais pas envisagé cela merci...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Un simple bouton volume 0/100 pas on/off [ par biyoo ] bon jour j'aimerai controler le volume de 4 boucles de son je lance les 4 sons au début, j'ai 4 boutons qui me permettent d'agir sur les sons, j'appui Contrôle du volume [ par loulou1320 ] Bonjour,Je suis débutant et  j'ai fait ce bouton il y a un moment... je n'ai pas touché flash depuis et je ne trouve plus comment pour volume [ par ardies ] Bonsoir, quelqu'un saurait comment faire pour que le volume monte ou baisse avec simplement un bouton - et un bouton +??? Merci varier le volume sonore a l'aide d'un bouton [ par ybabemllik ] salut,je connais flash et actionscript sur différents point mais je n'ai jamais bosser avec du son ( en tout cas à en faire le point de depart d'une a Bouton AS3 - Effet [ par xoot ] bonjour a toutes et tous,Bon je me suis enfin lancé dans le AS3, bon ma question va paraître bête pour certain(e)en faite je crée un bouton nommé : mo bouton audio play stop [ par MEXICANINO ] salutqui peut me dire le code quand on a sur la même page plusieursbouton audio play stop, je voudrais pouvoir passer d'une musique à l'autre soit en Un bouton audio [ par FouFou7 ] Salut a tous !!!j'ai une question a vous poser !j'ai un site en HTML avec un menu et dans ce menu j'ai des boutons Alors pour que vous compreniez faci Insérer un bouton dans un clip en AS3 [ par badziz ] Bonjour,je souhaite insérer un bouton afin de fermer un clip. Je crée donc le bouton, ensuite le clip, j'insère le bouton dans le clip et ensuite je m AS3 : Lancer un swf à l'aide d'un bouton [ par meimouna ] J'ai fait une animation swf et je veux l'intégrer dans un fla.J'explique un peu le projet pour mieux se mettre en situation :le fla est un menu (as3) MovieClip to MovieClip Bouton AS3 [ par sapphir ] Bonjour, Je suis passer ressemant à l'actionscript 3, et j'ai un problème avec un bouton. J'aurais aimer savoir comment commander un clip a partir


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,070 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales