IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FAQ][MX 2004] MP3 loadé dynamiquement


Sujet :

Flash

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut [FAQ][MX 2004] MP3 loadé dynamiquement
    salut à tous,

    j'ai cré un petite anim flash dans laquelle j'ai 3 boutons (play, stop, pause)
    J'ai décidé de loader le mp3 dynamiquement à cause de sa grande taille (6mb)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    monSon = new Sound();
    monSon.loadSound("cutee.mp3",true); 
    monSon.start();
    Donc sur ma première frame, le son est loader.
    Chaque bouton permet de gèrer le play, le stop et la pause(meme si celle ci ne fonctionne pas encore:s)

    Lorsque je publie mon anim sous flash, j'ented très bien le son.
    Lorsque j'intègre cette anim dans une page html avec dreamweaver, aucun son ne sors.

    Le fichier mp3 se trouvant dans le meme répertoire que mon anim (sur le ftp aussi), je ne comprend pas pourquoi cela ne fonctionne pas lorsque je lintègre dans une page html.


    Une seconde question concerne la création d'un bouton pause. Les méthodes start et stop de flash existent bien, mais pas de méthode pause.
    J'ai donc écrit ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    pause.onRelease = function(){
    	if (swit==0)
    	{
    		time = monSon.position()/1000;
    		monSon.stop();
    		swit=1;
    	}
    	else
    	{
    		monSon.start(time);
    		swit=0;
    	}
    }
    Swit est une variable qui va me permettre de déterminé si le son est sur pause ou non. L'utilisation de la méthode "position()" ne semble pas fonctionner.
    En effet, lorsque je lance mon anim, un click su rle bouton pause arrète le son comme voulu, un deuxieme click le relance depuis son début et non depuis son point d'arrêt.


    Si vous pouvez m'aider pour ces deux problème, je vous en remercie d'avance.

  2. #2
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    pour ta première question
    essaye de mettre l'adresse absolue

    pour la deuxième je te repond des que je reinstalle Flash

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    j'ai mis ./cutee.mp3 (jy avait pensé) mais rien n'y fait, a partir du moment ou jintègre ds une page html locale ou distante, c le silence radio.

    Pour la seconde j'attend avec imptience ton aide j'ai deja tt essayé mais apparement ce que me retourne position() ne correspond pas a une valer admise pour le champ décalage meme en divisant par 1000

    Merci

  4. #4
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    dc tu as essayer de mettre
    http://tonsite/ton.mp3

    as tu un lien sur le net pour voir si ca fonctionne chez moi ?

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    le lien direct fonctionne nikel, jy avait pas pensé.
    www.cpstyle.net/2fast/sources/cutee.mp3

    Reste le deuxième problème, la pause... je vais continuer a chercher ca... merci deja pour le premier point, big thx :d

  6. #6
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    swit est déclaré avant d'être l'utiliser ,
    sinon sur MX 2004 swit = undifined lors de sa première utilisation

  7. #7
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    swit est mis a 0 sur ma première frame lorsque je load dynamiquement le mp3 et que je le lance.
    Sinon comment déclare t on une variable sous flash? mais je ne pense pas que le problème vienne de la...

  8. #8
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    Ton bouton c'est un bouton play/pause ou simple bouton pause ?

  9. #9
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    étant donné la présence d'un switch, c'est un bouton pause/play.

    Je viens de remarqué que le mp3 ne se lit pas entièrement :s:s:s
    Il se bloque toujours o même moement (environ 15-20 sec après son début)

  10. #10
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    essaye ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    _root.swit = 0
    _root.Sposition = 0 // initialisation de la position de lecture du son en cours
    pause.onRelease = function(){
       if (_root.swit== 0)
       {
          _root.Sposition = monSon.position; // on enregistre la position courante de la lecture du son
          monSon.stop();
         _root.swit=1;
       }
       else
       {
          monSon.start(_root.Sposition/1000);/ on lance le son au niveau de la position courante enregistrée
          swit=0;
       }
    }

  11. #11
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    magnifique ca marche super je suis trop content... Enorme merci à toi Bolo...

    j'abuse mais pourquoi le son s'arrète après quelques secondes???
    Depuis toujours en fait. Le mp3 fait 6min et des poussières. Je ne doit quand meme pas mettre autant de frames...

  12. #12
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    le son est en streaming , ca doit etre du a ca
    tu as lien pour voire si je le lie correctement

  13. #13
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298

  14. #14
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    bon j'ai le meme chose , tu rencontres egalement le problème en local

  15. #15
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    non pas du tt

  16. #16
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    donne moi le fla ( juste le player ) avec le son , je vais tester sur mon serveur

  17. #17
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298

  18. #18
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    C'est ton fichier mp3 qui a un problème je les ecouter directement il se termine au bout d'une dizaine de seconde

  19. #19
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    jpeu pas en mettre plus pour montrer ma honte sur scou la...

    En effet il ne fait ke 240 ko
    Explication: j'ai coupé l'upload car le fichier etait deja sur lftp, donc jai cancel. mais je pensais kil annulerait les modifs uploadée... et ce n'était pas le cas...

    Morale du problème: ne jamais resté sur ses acquis et tjrs revérifié par deux fois avant de parlé

    Merci a toi bolo, tt fonctionne parfaitement, je peut clore le sujet.
    Encore merci

  20. #20
    Membre Expert
    Avatar de bolo
    Inscrit en
    Novembre 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 309
    Par défaut
    de rien a++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 23/01/2008, 23h36
  2. Supprimer une class loadée dynamiquement ?
    Par rastakouair dans le forum Langage
    Réponses: 2
    Dernier message: 17/12/2007, 13h14
  3. [FAQ Excel] Les tableaux croisés dynamiques
    Par SilkyRoad dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/10/2006, 06h45
  4. FAQ: Comment allouer un tableau dynamique
    Par beb30 dans le forum C
    Réponses: 14
    Dernier message: 02/05/2006, 16h13
  5. [FLASH MX 2004] Affichage texte dynamique
    Par Sun3clipse dans le forum Flash
    Réponses: 8
    Dernier message: 25/06/2004, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo