Forum de discussion
Forum « Flash et Shockwave » (archives)
Timer et Clavier
Envoyé: 10 juillet 2006, 6h53 par ZBEU
Voici le code que j'ai:
_root.onEnterFrame = function () {
totalTime = getTimer()/1000;
goTime = totalTime;
//
if(Key.UP(Key.SPACE)){
minutes = "00";
seconds = "00";
if (Key.isDown(Key.SPACE)){
minutes = Math.floor((goTime/3600-hours)*60);
seconds = Math.floor(((goTime/3600-hours)*60-minutes)*60);
if (seconds<10) {
seconds = "0"+seconds;
}
if (minutes<10) {
minutes = "0"+minutes;
}
}
}
Je voudrais que le Timer démarre lorsque la touche espace est enfoncée et revienne à ZERO lorsque la touche espace est relachée.
Ici elle revient à zero mais le Timer démarre dès l'ouverture du swf et surtout il ne revient pas à zero. Alors que le swf m'indique 00:00, dès que j'appuis sur la touche espace, je m'apperçois que le timer ne s'est pas arrêté...
Mais voilà ce que je voudrais:
Touche espace enfoncée:le timer démarre
Touche espace relachée: le Timer revient à ZERO.
Pour ce qui est du desing, c'est juste un rectangle noir avec 00:00 en rouge.
Il n'y a pas de boutons.
Je précise que je n'y connait rien en programmation même si j'éssai depuis plusieurs semaine de m'y mettre ...
D'avance Merci !
ZBEU
Réponses
|