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 :

pb bouton pause


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 119
    Par défaut pb bouton pause
    Bonjour ,
    j'ai une animation qui comporte plusieurs calques avec une piste audio. j'aimerais y intégrer un bouton pause et play.
    quand j'appuie sur pause, l'animation et le son doive se stoppé et quand j'appuie sur play, le son et l'animaton doivent reprendre à l'endroit où on les avait arrêté.
    d'avance, je vous remercie beaucoup de votre aide

  2. #2
    Membre Expert
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Par défaut
    Pour ce qui est de l'animation, interesse-toi a Play() et Stop().

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 48
    Par défaut Une solution...
    salut !
    ce que je te propose c'est de faire en sorte que quand tu clic sur le bouton pause, la position de la tête de lecture du son est mémorisée et lorsque tu reclic sur le bouton pause, le son reprend à l'endroit où il s'était arrêté.
    Pour cela, j'ai mis sur la scène un clip intitulé "pause_inst" (c'est un clip dans le lequel j'ai introduit un texte statique marqué "PAUSE" pour signaler que le son est en pause. Il y a aussi un bouton nommé "btLecture" qui a bien sur la forme d'un petit triangle banal.
    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    btPause.onPress = function()
    {
    	if (btLecture.enabled == false)
    	{
    		pause_inst._visible = true;
    		memoPause = son.position/1000;
    		son.stop();
    	}
    	else
    	{
    		pause_inst._visible = false;
    		son.start(memoPause, 1);
    	}
    }
    Lorsque tu clic sur le bouton "btPause", si le bouton "btLecture" est désactivé (pour être plus clair, si le son est en train de se lire), il faut faire apparaitre le clip "pause_inst" qui indique que le son est en pause, il faut ensuite ajouter une mémorisation : ici c'est "memoPause = ......", il faut aussi arrêter le son bien sur.
    Ensuite la fonction "else" indique "si le son est déjà arrêté" alor il faut cacher l'indicateur de pause et reprendre la lecteure du son à la position mémorisée.
    Voilà j'espère avoir été assez clair dans mes explications.
    N'hésite pas à me tenir au courant si ça fonctionne bien.
    Merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 119
    Par défaut
    je vais essayer mais, est ce que mon animation sera aussi arrêté???? car, en appuyant sur le bouton pause, je dois arrêter les 2.
    merci d'avance.

  5. #5
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    comme te la di Demco, rajoute un stop(); en dessous de son.stop();
    et un play() en dessous de son.start(...); cela devrait te permettre darreter et redemarrer lanimation

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 119
    Par défaut
    oki, merci .
    mais là je viens de tester le code et y'a un tit problème, il n'aime pas le btPause.onPress=function
    il me met :
    "L’instruction doit apparaître dans le gestionnaire on
    btPause.onPress=function()"

    de plus, le clip intitulé "pause_inst" est toujours visible!!!
    je vous remercie d'avance.

  7. #7
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    ce code tu dois pas le mettre dans laction du bouton, mais ds les actions dune image...

    sinon, si tu preferes le mettre sur le bouton, cest ce code la :

    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
    16
     
    on (press) {
    	if (btLecture.enabled == false)
    	{
    		pause_inst._visible = true;
    		memoPause = son.position/1000;
    		son.stop();
    		stop();
    	}
    	else
    	{
    		pause_inst._visible = false;
    		son.start(memoPause, 1);
    		play();
    	}
    }

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

Discussions similaires

  1. Fct récurssive bouton (pause-stop-raz-rep)
    Par Naevis dans le forum Débuter
    Réponses: 2
    Dernier message: 25/11/2008, 14h34
  2. boutons pause et autres
    Par Sammy44 dans le forum Flash
    Réponses: 0
    Dernier message: 29/06/2008, 19h06
  3. Bouton Pause\Resume ?
    Par faithnove dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 09/05/2007, 22h49
  4. Bouton Pause pour débutant
    Par florentM dans le forum Flash
    Réponses: 2
    Dernier message: 22/02/2007, 10h19
  5. [FLASH 8] Bouton pause
    Par magicman dans le forum Flash
    Réponses: 4
    Dernier message: 07/03/2006, 08h18

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