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 21/06/2007, 14h22   #1
Invité de passage
 
Inscription : juin 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 3
Points : 1
Points : 1
Par défaut As typewriter qui ne s'arrête pas !

Bonjour,
Je suis nouveau dans le domaine flash, et donc je prend mes repères petit à petit..
Je suis en train de créer un site afin de découvrir les possibilitées (illimitées) de Flash(8), et quand j'appuie sur ma page accueil le texte arrive avec l'AS typewritter niquel ! Mais le problème c'est qu'il tourne en boucle ! pas moyen de l'arreter! je voudrais qu'il ne fasse qu'un passage. J'ai essayé les stop(); les loop=1 ! Sans résultat !


Merci d'avance =)
Mirlipili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2007, 14h48   #2
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 234
Points : 2 234
lut,

c quoi deja le "typewritter " ?

si c'est une suite d'image il suffit de créer une image vide sur la derniere et mettre un stop();
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2007, 16h29   #3
Invité de passage
 
Inscription : juin 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 3
Points : 1
Points : 1
Par défaut Réponse

Merci de répondre,
mais il ne s'agit pas d'une suite d'images, il s'agit d'un script qui fait l'écriture lettre par lettre !

AS :
texte0 = "BLABLA";

blancs = " ";
texte0 += blancs;
longueur = texte0.length;
n = 0;

onEnterFrame = function() {
if(n != longueur) {
var texte1 = texte0.substr(0, n)
affichage.text = texte1;
n++;
}
else {n = 0;}
}
Mirlipili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2007, 16h34   #4
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 234
Points : 2 234
re,

c'est juste qu'il faut que tu stope l'execution de la fonction onEnterFrame .

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
texte0 = "BLABLA";
 
blancs = " ";
texte0 += blancs;
longueur = texte0.length;
n = 0;
 
onEnterFrame = function() {
if(n <= longueur) {
  var texte1 = texte0.substr(0, n)
  affichage.text = texte1;
  n++;
}else{
  delete onEnterFrame;
}
}
;)
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 11h10   #5
Invité de passage
 
Inscription : juin 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 3
Points : 1
Points : 1
=D ! Merci beaucoup !
Mirlipili est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h13.


 
 
 
 
Partenaires

Hébergement Web