Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/01/2012, 15h58   #1
Invité de passage
 
Homme
Webdesigner
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Webdesigner

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 0
Points : 0
Par défaut Controle du temps

Bonjour,

Je souhaite réaliser un compte à rebours limité de 19.99 vers 18.80, et j'ai ce code :

Code :
1
2
3
4
onEnterFrame = function ()
{
	temps.text = 19.99-getTimer()/100;
};

Que dois-je ajouter pour d'une part arrêter le défilement du texte à 18.80 et pour contrôler la vitesse de défilement du compteur, celui-ci étant très rapide pour l'instant ?

Merci d'avance pour vos commentaires et remarques.
yoooooom est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 17h07   #2
Membre du Club
 
Homme Nicolas
Concepteur multimédia
Inscription : février 2012
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Concepteur multimédia
Secteur : Enseignement

Informations forums :
Inscription : février 2012
Messages : 35
Points : 57
Points : 57
Bonjour, tu peux arrêter le temps qui défile en ajoutant une condition dans le onEnterFrame, tu peuxde plus ralentir le défilement du temps en augmentant la variable defilement, définie juste avant le test, comme ça :

Code :
1
2
3
4
5
6
7
8
9
this.onEnterFrame = function() {
	var defilement:Number = 1000;
	//
	temps.text = 19.99 - getTimer() / defilement;
	if (temps.text < 18.80) {
		temps.text = "18.80";
		delete this.onEnterFrame;
	}
};
perenico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h36.


 
 
 
 
Partenaires

Hébergement Web