Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1526 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [FLASH] Activer/désactiver la bande son

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[FLASH] Activer/désactiver la bande son

n°1063345
ced_voyage
Posté le 27-04-2005 à 20:46:34  profilanswer
 

Bonjour,
Je ne sais pas s'il y a des gens qui comprennent quelque chose au Flash, mais moi j'y comprends pas grands chose. J'ai payé sur internet une animation flash et je suis pas fichu de la modifier.
 
animation dispo ici : http://www.axe-web.com/
 
Ce que je voudrais faire, c'est que quand on arrive sur le site, l'on entende pas la bande son (bouton en haut à gauche écouteur sans les 2 arrondis).
Puis quand l'on clique sur le bouton, là on entende la musique (bouton en haut à gauche, là on affiche les 2 arrondis indiquant que le son est activé).
 
Voici le script trouvé dans l'animation :

Code :
  1. on (release) {
  2. if (_root.sto == 1) {
  3.  Soun.setVolume(0);
  4.  _root.sto = 0;
  5.  tellTarget ("_root.onoff" ) {
  6.   gotoAndStop(1);
  7.  }
  8. } else {
  9.  Soun.setVolume(100);
  10.  _root.sto = 1;
  11.  tellTarget ("_root.onoff" ) {
  12.   gotoAndStop(5);
  13.  }
  14. }
  15. }


Voilà, merci de vos propositions de codes.
Cédric

mood
Publicité
Posté le 27-04-2005 à 20:46:34  profilanswer
 

n°1064339
zbang
Posté le 28-04-2005 à 15:03:29  profilanswer
 

hello,
 
le bout de code que tu files c'est l'evenement "souris" ... tu devrais avoir un truc du genre "onLoad" ...
 
puis petite question ... t'as vraiment payé? parceque payer pour avoir du tellTarget déjà ... puis puisque tu l'as payé, pourquoi ne pas lui demander une correction?
mais le plus drole :D (je m'excuse d'avance là!) c'est le "Axé-Web ~ Creation site internet, conception site web, referencement, hebergement professionnel" sur ta page :D

n°1064457
Mr Mala
Posté le 28-04-2005 à 16:02:38  profilanswer
 

nan si ça se trouve, il n'a pas de onLoad !
L'objet sound est probablement chargé avec un auto-start plus en avant sur la timeline.
 
C'est pas juste avec ce code qu'on pourrait faire qque-chose, c'est avec l'entièreté de l'AS ! :D
 
".. pas de mauvaises surprises" ..... non, à part quand on veut utiliser des technologies qu'on ne maitrise pas ... [:spamafote]


Message édité par Mr Mala le 28-04-2005 à 16:04:28
n°1064959
ced_voyage
Posté le 28-04-2005 à 21:40:13  profilanswer
 

Ouai j'ai payé pour cette animation. Je vous aurais bien envoyer le fichier fla mais il fait 18.1 Mo !
j'arrive pas à trouver ce que vous me demander.
J'ai même fais un "edition>rechercher" en tapant 'onLoad' mais il n'a rien trouvé.
Y'a un menu spécial à chercher ? faut pas cliquer sur le bouton je présume pour chercher l'autre code. Nul part y'a un truc de code source comme Dreamweaver ce serait bien.
Désolé mais ce sont des animations communes, donc tout le monde peut télécharger l'animation, l'entreprise ne va pas la modifier spécialement pour moi.

n°1065313
zbang
Posté le 29-04-2005 à 09:03:10  profilanswer
 

bha ton code ... il peut se trouver sur la timeline (le plus probable) ou encapsulé ds un clip ... va savoir ... faut que tu édites tout ... note qu'il y a peu de chance qu'il se trouve en fin d'anim ;)
--> 18Mo, edite et vire toutes tes images et sons de la biblio ensuite sauve sous un autre nom et poste le, là on pourra regarder
a+

n°1066100
ced_voyage
Posté le 29-04-2005 à 18:01:35  profilanswer
 

Là je comprends de moins en moins.
J'ai supprimé tous les calques contenant les images au moins une dizaine. Viré les 3 lignes de sons et le fichier n'a pas bougé d'un pouce encore 18 Mo !

n°1066201
Mr Mala
Posté le 29-04-2005 à 19:34:40  profilanswer
 

Heuuuuu tu as bien sauvé sous un autre nom hein ???

n°1066322
ced_voyage
Posté le 29-04-2005 à 22:40:46  profilanswer
 

oui oui suis pas neuneu quand même, j'ai gagné 100 ko c'est tout !
Mais j'ai supprimé directement les calques, pas les images. Mais je pense quand supprimant les calques par défaut ca efface les images. non ?
 
Cédric


Message édité par ced_voyage le 29-04-2005 à 22:42:21
n°1066333
Mr Mala
Posté le 29-04-2005 à 23:00:07  profilanswer
 

ced_voyage a écrit :

oui oui suis pas neuneu quand même, j'ai gagné 100 ko c'est tout !
Mais j'ai supprimé directement les calques, pas les images. Mais je pense quand supprimant les calques par défaut ca efface les images. non ?


 
Ben si tu es un neuneu [:spamafote]
On te demande de virer les images et sons de la bibliothèque, ce que tu ne fais pas ...  
Tu ne gagnes que 100Ko et tu ne te poses même pas de question sur ta "technique de suppression" ???
Tu es un neuneu [:spamafote]

n°1066724
ced_voyage
Posté le 30-04-2005 à 13:02:19  profilanswer
 

Ouai suis pas doué sous flash. J'ai trouvé pkoi ca ne diminuait pas la taille du fichier. Fallait pas faire "enregister" mais "enregistrer sous". Bizarre.
 
Donc voici le fichier compressé :
http://www.maxida.net/axelight.fla
attention, IE a tendance des fois a changer l'extension du fichier .fla en .doc
 
Comme ca vous pourrez me dire ce que je dois modifier pour que l'animation fasse ce que j'aimerais.


Message édité par ced_voyage le 30-04-2005 à 13:11:53
mood
Publicité
Posté le 30-04-2005 à 13:02:19  profilanswer
 

n°1068334
Mr Mala
Posté le 02-05-2005 à 08:28:02  profilanswer
 

Bon .. alors dans le désordre :
- Aucun calque nommés,
- Aucune structure,
- Des tas d'objets inutiles,
- Un son SUR LA TIMELINE,
- Le code que tu as donné au dessus est une merde complètement foireuse ( Soun ? onoff.gotoAndPlay(5) alors que ce MovieClip ne compte que 2 frames ... ) .. bref ce bouton fait n'importe quoi SAUF contrôler le son ...  
 
... et j'en passe des meilleures ...
 
Je pourrais savoir QUI t'a vendu cette merde que je dépose plainte contre lui pour arnaque caractérisée ??? :heink:
C'est tout bonnement scandaleux ...

n°1068362
zbang
Posté le 02-05-2005 à 09:07:33  profilanswer
 

le mieux, c'est de virer tout ce qui se rapporte à ta bande son.
 
Ensuite, tu crées un objet son:

Code :
  1. tonSon = new Sound();


 
Attacher le son de ta biblio à ton objet:

Code :
  1. tonSon.attachSound("tonGimik.mp3" );


 
(astuce --> renommer le fichier mp3 en une extension qui n'existe pas genre tonGimik.prout, ça évite un bug lié à certaine version de certain browser qui essaye d'enregistrer le mp3 sur le dur plutôt que de le jouer dans le flash)
Bien entendu, dans ton action attachSound tu appelles le fichier avec l'extension modifiée!
 
Tu donnes une occurrence à ton bouton (on va dire "btSon" )
 
et ses événements:
 

Code :
  1. btSon.onLoad = function(){
  2. this.mute = true; //on lui attribue une variable pour savoir s'il est muet ou non (par default oui)
  3. };
  4. btSon.onPress = function(){
  5. if( this.mute == true ){
  6. tonSon.start(); //jouer le son
  7. this.mute = false; //changer la variable --> il n'est plus muet
  8. }else{
  9. tonSon.stop(); //stoper le son
  10. this.mute = true; //changer la variable --> il est muet
  11. }
  12. };


en gros quoi ...
 
zieute bien la doc et n'hesite pas si tu as des questions
 
a+

n°1069339
ced_voyage
Posté le 02-05-2005 à 20:41:48  profilanswer
 

MErci à tous. Pour Mr Mala, voici où j'ai acheté l'animation :
http://www.kits-graphiques-deluxe. [...] -5480.html
 
En fait, j'ai vu aussi que le fichier son est super lourd, il n'est pas bien voire pas compressé, ce qui fait que l'animation est longue à charger.
Je vais essayer de faire les modifs que vous m'avez donné.
Mais est-ce que qualqu'un (si je lui donne la version complète du fichier), pourrait mettre de l'ordre dans le fichier et le rendre plus léger comme tu l'indique Mr Mala ?
Vous seriez super sympa.
zbang je vais essayer tes modifs, pour que ca m'apprenne comment faire.

n°1075661
ced_voyage
Posté le 08-05-2005 à 19:28:57  profilanswer
 

Ouai bon bah j'y arrive pas. Après tout un dimanche à essayer ton code zbang, j'y parviens pas. J'avais des erreurs de compilation. Doit y'avoir des restes de l'ancienne musique que je trouve pas à effacer. Puis après j'en ai eut marre de ne pas y arriver. J'ai viré toutes les bandes sons de la biblio et quand j'exporte l'animation est jouée au ralentit. Ce qui fait que l'animation pèse encore lourd.
Je désespère. Franchement Flash, c'est pas fait pour moi. Si qqn veut bien faire la manipulation depuis le fichier source et me le renvoyer. Ce serait trop sympa.
le fichier sera dispo là (à partir de dimanche 8 mai 20H00,  suis en train de l'uploader) :
http://www.expar.fr/axeweb.rar
10,5 Mo


Message édité par ced_voyage le 08-05-2005 à 19:35:10
n°1078512
ced_voyage
Posté le 10-05-2005 à 21:55:30  profilanswer
 

Je suis toujours coincé pour mon animation que j'ai payé et que je ne sais pas modifié. Si qqn pouvait me faire gentillement les modifs, il serait trop sympa.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [FLASH] Activer/désactiver la bande son

 

Sujets relatifs
[ FLASH MX 2004 PRO ] Demande de conseils pour création menu[Flash] problème avec la fonction hitTest (problème illustré)
Ouvrir une anim flash avec borland c++[Flash] problème de concaténation d'un nom de var dynamique
Problm chargmnt XML avec flashLivre sur le flash pour un site web
Une application flash+php fait planter IE !Flash dans HTML...de façon précise
[Flash Mx 2004] passage de l'intro à la page d'accueil ?lien avec flash ...
Plus de sujets relatifs à : [FLASH] Activer/désactiver la bande son


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR