Je cherche à attribuer une action à un bouton : il aurait pour action de
mettre pause l'animation (y crompris les speeches) au premier clic et de
faire repartir cette anim (et le speech au moment prècis ou il s'est arrété)
au second clic...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jérôme Courivaud
Bonjour,
Pour mettre sur Pause une animation il suffit de faire stop();
Pour mettre en pause un speech, il faut que je sache ce que c'est : un texte écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
voilà
"Cyrille" a écrit dans le message de news:bnau7i$orq$
Bonjour,
Je cherche à attribuer une action à un bouton : il aurait pour action de mettre pause l'animation (y crompris les speeches) au premier clic et de faire repartir cette anim (et le speech au moment prècis ou il s'est
arrété)
au second clic...
Quelqu'un a ca sous le coude ?
Merci d'avance...
Cyrille
Bonjour,
Pour mettre sur Pause une animation il suffit de faire stop();
Pour mettre en pause un speech, il faut que je sache ce que c'est : un texte
écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
voilà
"Cyrille" <Cyrille_R@hotmail.com> a écrit dans le message de
news:bnau7i$orq$1@forums.macromedia.com...
Bonjour,
Je cherche à attribuer une action à un bouton : il aurait pour action de
mettre pause l'animation (y crompris les speeches) au premier clic et de
faire repartir cette anim (et le speech au moment prècis ou il s'est
Pour mettre sur Pause une animation il suffit de faire stop();
Pour mettre en pause un speech, il faut que je sache ce que c'est : un texte écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
voilà
"Cyrille" a écrit dans le message de news:bnau7i$orq$
Bonjour,
Je cherche à attribuer une action à un bouton : il aurait pour action de mettre pause l'animation (y crompris les speeches) au premier clic et de faire repartir cette anim (et le speech au moment prècis ou il s'est
arrété)
au second clic...
Quelqu'un a ca sous le coude ?
Merci d'avance...
Cyrille
Sylvain
Il s'agit d'une voix...
"Jérôme Courivaud" a écrit dans le message de news: bnb9hp$eg4$
Bonjour,
Pour mettre sur Pause une animation il suffit de faire stop();
Pour mettre en pause un speech, il faut que je sache ce que c'est : un
texte
écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
voilà
"Cyrille" a écrit dans le message de news:bnau7i$orq$ > Bonjour, > > Je cherche à attribuer une action à un bouton : il aurait pour action de > mettre pause l'animation (y crompris les speeches) au premier clic et de > faire repartir cette anim (et le speech au moment prècis ou il s'est arrété) > au second clic... > > Quelqu'un a ca sous le coude ? > > Merci d'avance... > > Cyrille > > > >
Il s'agit d'une voix...
"Jérôme Courivaud" <jeromecourivaud@free.fr> a écrit dans le message de
news: bnb9hp$eg4$1@forums.macromedia.com...
Bonjour,
Pour mettre sur Pause une animation il suffit de faire stop();
Pour mettre en pause un speech, il faut que je sache ce que c'est : un
texte
écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
voilà
"Cyrille" <Cyrille_R@hotmail.com> a écrit dans le message de
news:bnau7i$orq$1@forums.macromedia.com...
> Bonjour,
>
> Je cherche à attribuer une action à un bouton : il aurait pour action de
> mettre pause l'animation (y crompris les speeches) au premier clic et de
> faire repartir cette anim (et le speech au moment prècis ou il s'est
arrété)
> au second clic...
>
> Quelqu'un a ca sous le coude ?
>
> Merci d'avance...
>
> Cyrille
>
>
>
>
"Jérôme Courivaud" a écrit dans le message de news: bnb9hp$eg4$
Bonjour,
Pour mettre sur Pause une animation il suffit de faire stop();
Pour mettre en pause un speech, il faut que je sache ce que c'est : un
texte
écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
voilà
"Cyrille" a écrit dans le message de news:bnau7i$orq$ > Bonjour, > > Je cherche à attribuer une action à un bouton : il aurait pour action de > mettre pause l'animation (y crompris les speeches) au premier clic et de > faire repartir cette anim (et le speech au moment prècis ou il s'est arrété) > au second clic... > > Quelqu'un a ca sous le coude ? > > Merci d'avance... > > Cyrille > > > >
Jérôme Courivaud
Bien pour mettre sur pose une animation il suffit de faire stop().
Si ton animation est contenu dans un clip tu fait monanim.stop();
sur le bouton qui fait stop à l'anim tu ajoute le code qui permet de faire stop au son : son.stop(). Pour le son il faut que tu récupère le temps écoulée (monSon.position). Quand tu appuies sur Jouer tu mets l'animation à play() (monanim.play();) Pour le son tu met le son à play aussi : monSon.play(monSonPosition, false); en prenant soin de lui injecter la le temps déjà écoulé attention le temps retourné par monSon.position est en miliseconde et le temps à remettre dans la fonction monSon.play() est en seconde (tout ça c'est écrit dans le dictionnaire actionscript).
exemple pour le son :
imagine un son dans ta bibliothèque dont l'Identifiant est "son" :
var mySon = new Sound(); mySon.attachSound("son"); var position = 0; // // ceci arrête le son et récupère le temps déjà écoulé (ajoute ici ton anim.stop();) arret.onRelease = function(){ position = mySon.position; mySon.stop(); } // // on joue le son au moment où l'on s'est arrêté : reprise.onRelease = function(){ mySon.start(position/1000, false); } // stop();
J'en profite pour remettre ton mail en poste sur le forum pour que tout le monde profite de nos conversations.
voilà ----- Original Message ----- From: Cyrille To: Sent: Friday, October 24, 2003 3:50 PM Subject: Re: [FLA5] Pause d'une anim.
> Pour mettre en pause un speech, il faut que je sache ce que c'est : un texte
> écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
Salut,
Tout d'abord merci de t'intéresser à mon cas !
Donc je t'explique plus en détail.
Le bouton pause doit mettre en pause une animation ('monanim') et le son - une voix que l'on écoute ('monson') en même temps. Après un nouveau clic on relance le tout là ou ca s'est arrêté.
Merci d'avance !
A+
Cyrille
Bien pour mettre sur pose une animation il suffit de faire stop().
Si ton animation est contenu dans un clip tu fait monanim.stop();
sur le bouton qui fait stop à l'anim tu ajoute le code qui permet de faire
stop au son : son.stop(). Pour le son il faut que tu récupère le temps
écoulée (monSon.position). Quand tu appuies sur Jouer tu mets l'animation à
play() (monanim.play();) Pour le son tu met le son à play aussi :
monSon.play(monSonPosition, false); en prenant soin de lui injecter la le
temps déjà écoulé attention le temps retourné par monSon.position est en
miliseconde et le temps à remettre dans la fonction monSon.play() est en
seconde (tout ça c'est écrit dans le dictionnaire actionscript).
exemple pour le son :
imagine un son dans ta bibliothèque dont l'Identifiant est "son" :
var mySon = new Sound();
mySon.attachSound("son");
var position = 0;
//
// ceci arrête le son et récupère le temps déjà écoulé (ajoute ici ton
anim.stop();)
arret.onRelease = function(){
position = mySon.position;
mySon.stop();
}
//
// on joue le son au moment où l'on s'est arrêté :
reprise.onRelease = function(){
mySon.start(position/1000, false);
}
//
stop();
J'en profite pour remettre ton mail en poste sur le forum pour que tout le
monde profite de nos conversations.
voilà
----- Original Message -----
From: Cyrille
To: jeromecourivaud@free.fr
Sent: Friday, October 24, 2003 3:50 PM
Subject: Re: [FLA5] Pause d'une anim.
> Pour mettre en pause un speech, il faut que je sache ce que c'est : un
texte
> écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
Salut,
Tout d'abord merci de t'intéresser à mon cas !
Donc je t'explique plus en détail.
Le bouton pause doit mettre en pause une animation ('monanim') et le son -
une voix que l'on écoute ('monson') en même temps. Après un nouveau clic on
relance le tout là ou ca s'est arrêté.
Bien pour mettre sur pose une animation il suffit de faire stop().
Si ton animation est contenu dans un clip tu fait monanim.stop();
sur le bouton qui fait stop à l'anim tu ajoute le code qui permet de faire stop au son : son.stop(). Pour le son il faut que tu récupère le temps écoulée (monSon.position). Quand tu appuies sur Jouer tu mets l'animation à play() (monanim.play();) Pour le son tu met le son à play aussi : monSon.play(monSonPosition, false); en prenant soin de lui injecter la le temps déjà écoulé attention le temps retourné par monSon.position est en miliseconde et le temps à remettre dans la fonction monSon.play() est en seconde (tout ça c'est écrit dans le dictionnaire actionscript).
exemple pour le son :
imagine un son dans ta bibliothèque dont l'Identifiant est "son" :
var mySon = new Sound(); mySon.attachSound("son"); var position = 0; // // ceci arrête le son et récupère le temps déjà écoulé (ajoute ici ton anim.stop();) arret.onRelease = function(){ position = mySon.position; mySon.stop(); } // // on joue le son au moment où l'on s'est arrêté : reprise.onRelease = function(){ mySon.start(position/1000, false); } // stop();
J'en profite pour remettre ton mail en poste sur le forum pour que tout le monde profite de nos conversations.
voilà ----- Original Message ----- From: Cyrille To: Sent: Friday, October 24, 2003 3:50 PM Subject: Re: [FLA5] Pause d'une anim.
> Pour mettre en pause un speech, il faut que je sache ce que c'est : un texte
> écrit qui passe ? une voix que l'on écoute ? une vidéo qui nous parle ?
Salut,
Tout d'abord merci de t'intéresser à mon cas !
Donc je t'explique plus en détail.
Le bouton pause doit mettre en pause une animation ('monanim') et le son - une voix que l'on écoute ('monson') en même temps. Après un nouveau clic on relance le tout là ou ca s'est arrêté.
Merci d'avance !
A+
Cyrille
romuald
Bonjour,
Désolé de vous informer que sound.position n'existe qu'à partir de flash MX .....
Dans flash 5, il faut déclencher un timer au départ du son pour savoir où en est le son quand on fait une pause, mais cela se complique quand l'utilisateur cumule les pauses, il faut ajouter à chaque fois où est le son au départ + le temps écoulé depuis qu'on l'a relancé. Tout cela en espérant qu'il n'y est pas trop de décalage entre le getTimer() et le temps écoulé réel du son...
deb=0; mySound.start(0,1); debSon = getTimer();
pause : coupeSon = getTimer(); positionSon = deb + ( coupeSon - debSon ) ; mySound.stop(); deb = positionSon;
fin pause: mySound.start(positionSon , 1); debSon = getTimer();
Romuald.
"Jérôme Courivaud" a écrit dans le message news: bnbbs3$ihm$
Bien pour mettre sur pose une animation il suffit de faire stop().
Si ton animation est contenu dans un clip tu fait monanim.stop();
sur le bouton qui fait stop à l'anim tu ajoute le code qui permet de faire stop au son : son.stop(). Pour le son il faut que tu récupère le temps écoulée (monSon.position). Quand tu appuies sur Jouer tu mets l'animation
à
play() (monanim.play();) Pour le son tu met le son à play aussi : monSon.play(monSonPosition, false); en prenant soin de lui injecter la le temps déjà écoulé attention le temps retourné par monSon.position est en miliseconde et le temps à remettre dans la fonction monSon.play() est en seconde (tout ça c'est écrit dans le dictionnaire actionscript).
exemple pour le son :
imagine un son dans ta bibliothèque dont l'Identifiant est "son" :
var mySon = new Sound(); mySon.attachSound("son"); var position = 0; // // ceci arrête le son et récupère le temps déjà écoulé (ajoute ici ton anim.stop();) arret.onRelease = function(){ position = mySon.position; mySon.stop(); } // // on joue le son au moment où l'on s'est arrêté : reprise.onRelease = function(){ mySon.start(position/1000, false); } // stop();
J'en profite pour remettre ton mail en poste sur le forum pour que tout le monde profite de nos conversations.
voilà
Bonjour,
Désolé de vous informer que sound.position n'existe qu'à partir de flash MX
.....
Dans flash 5, il faut déclencher un timer au départ du son pour savoir où en
est le son quand on fait une pause, mais cela se complique quand
l'utilisateur cumule les pauses, il faut ajouter à chaque fois où est le son
au départ + le temps écoulé depuis qu'on l'a relancé. Tout cela en espérant
qu'il n'y est pas trop de décalage entre le getTimer() et le temps écoulé
réel du son...
deb=0;
mySound.start(0,1);
debSon = getTimer();
pause :
coupeSon = getTimer();
positionSon = deb + ( coupeSon - debSon ) ;
mySound.stop();
deb = positionSon;
fin pause:
mySound.start(positionSon , 1);
debSon = getTimer();
Romuald.
"Jérôme Courivaud" <jeromecourivaud@free.fr> a écrit dans le message news:
bnbbs3$ihm$1@forums.macromedia.com...
Bien pour mettre sur pose une animation il suffit de faire stop().
Si ton animation est contenu dans un clip tu fait monanim.stop();
sur le bouton qui fait stop à l'anim tu ajoute le code qui permet de faire
stop au son : son.stop(). Pour le son il faut que tu récupère le temps
écoulée (monSon.position). Quand tu appuies sur Jouer tu mets l'animation
à
play() (monanim.play();) Pour le son tu met le son à play aussi :
monSon.play(monSonPosition, false); en prenant soin de lui injecter la le
temps déjà écoulé attention le temps retourné par monSon.position est en
miliseconde et le temps à remettre dans la fonction monSon.play() est en
seconde (tout ça c'est écrit dans le dictionnaire actionscript).
exemple pour le son :
imagine un son dans ta bibliothèque dont l'Identifiant est "son" :
var mySon = new Sound();
mySon.attachSound("son");
var position = 0;
//
// ceci arrête le son et récupère le temps déjà écoulé (ajoute ici ton
anim.stop();)
arret.onRelease = function(){
position = mySon.position;
mySon.stop();
}
//
// on joue le son au moment où l'on s'est arrêté :
reprise.onRelease = function(){
mySon.start(position/1000, false);
}
//
stop();
J'en profite pour remettre ton mail en poste sur le forum pour que tout le
monde profite de nos conversations.
Désolé de vous informer que sound.position n'existe qu'à partir de flash MX .....
Dans flash 5, il faut déclencher un timer au départ du son pour savoir où en est le son quand on fait une pause, mais cela se complique quand l'utilisateur cumule les pauses, il faut ajouter à chaque fois où est le son au départ + le temps écoulé depuis qu'on l'a relancé. Tout cela en espérant qu'il n'y est pas trop de décalage entre le getTimer() et le temps écoulé réel du son...
deb=0; mySound.start(0,1); debSon = getTimer();
pause : coupeSon = getTimer(); positionSon = deb + ( coupeSon - debSon ) ; mySound.stop(); deb = positionSon;
fin pause: mySound.start(positionSon , 1); debSon = getTimer();
Romuald.
"Jérôme Courivaud" a écrit dans le message news: bnbbs3$ihm$
Bien pour mettre sur pose une animation il suffit de faire stop().
Si ton animation est contenu dans un clip tu fait monanim.stop();
sur le bouton qui fait stop à l'anim tu ajoute le code qui permet de faire stop au son : son.stop(). Pour le son il faut que tu récupère le temps écoulée (monSon.position). Quand tu appuies sur Jouer tu mets l'animation
à
play() (monanim.play();) Pour le son tu met le son à play aussi : monSon.play(monSonPosition, false); en prenant soin de lui injecter la le temps déjà écoulé attention le temps retourné par monSon.position est en miliseconde et le temps à remettre dans la fonction monSon.play() est en seconde (tout ça c'est écrit dans le dictionnaire actionscript).
exemple pour le son :
imagine un son dans ta bibliothèque dont l'Identifiant est "son" :
var mySon = new Sound(); mySon.attachSound("son"); var position = 0; // // ceci arrête le son et récupère le temps déjà écoulé (ajoute ici ton anim.stop();) arret.onRelease = function(){ position = mySon.position; mySon.stop(); } // // on joue le son au moment où l'on s'est arrêté : reprise.onRelease = function(){ mySon.start(position/1000, false); } // stop();
J'en profite pour remettre ton mail en poste sur le forum pour que tout le monde profite de nos conversations.