Forums Développement Multimédia

Aller au contenu

Relancer un script

script timer

1 réponse à ce sujet

#1 cortoh

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 407 messages

Posté 17 November 2018 - 11:24 AM

Bonjour,

J'utilise un script trouvé sur mediabox, il permet d'afficher un texte lettre par lettre, il fonctionne parfaitement cela dit à la fin de l'animation je souhaiterais effacer le texte et relancer à nouveau cette animation, mais la je bloc.
Merci pour votre aide.


var texte:String = "Mon_Texte";
var myTimer:Timer = new Timer(30);
myTimer.addEventListener(TimerEvent.TIMER,timerHandler);
 
function timerHandler(evt:TimerEvent):void
{

if(evt.target.currentCount-1 == texte.length)
{

myTimer.removeEventListener(TimerEvent.TIMER,timerHandler);
}
else
{
diagnostic.test_txt.appendText(texte.substr(evt.target.currentCount-1,1));
}
}

// Btn Start
diagnostic.btn_recording.addEventListener(MouseEvent.MOUSE_UP, ver_recording);
  function ver_recording(me:MouseEvent):void {
 
   myTimer.start();
 
   }
 
// Btn Erase
diagnostic.btn_erase.addEventListener(MouseEvent.MOUSE_UP, erase_txt);
  function erase_txt(me:MouseEvent):void {
 
   diagnostic.test_txt.text = "";
 
   }
 


#2 cortoh

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 407 messages

Posté 17 November 2018 - 13:33 PM

ok pour moi


if(evt.target.currentCount-1 == texte.length)
{
myTimer.reset();
diagnostic.test_txt.text = "";
}
 




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP