Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
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 18/05/2008, 22h11   #1
Membre confirmé
 
Avatar de leodi
 
Homme Paul Bizouard
Directeur technique
Inscription : février 2004
Messages : 173
Détails du profil
Informations personnelles :
Nom : Homme Paul Bizouard
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : Communication - Médias

Informations forums :
Inscription : février 2004
Messages : 173
Points : 202
Points : 202
Envoyer un message via MSN à leodi
Par défaut Les Keyboard Event et la compilation

Salut,
Je cherche juste à faire déplacer un petit perso grâce aux fleches du clavier. En faisant Ctrl+Entree pour tester, tout marche. Mais quand j'essaye de publier mon animation, puis que je lance le .swf nouvellement créé (sur mon pc ou sur internet) ca ne marche pas. Les touches ne réagissent pas.

J'ai essayé de compiler un .fla trouvé sur le net (j'ai teste le swf et il ressemblait à ce que je voulais). Toujours pas de réponses au niveau des fleches.

Ya des trucs spécials à cocher ?
Merci
leodi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 23h23   #2
Membre du Club
 
Étudiant
Inscription : janvier 2007
Messages : 76
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2007
Messages : 76
Points : 53
Points : 53
Il est possible que tu ai d'abord besoin de cliquer une fois sur ta scène pour que windows comprenne que tu veux le focus sur le leecteur flash. Aprés avoir cliquer dessus, ça devrait fonctionner... par défaut les navigateurs ne place pas le focus dans le lecteur flash, mais dans le html.
boadog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2008, 23h28   #3
Membre confirmé
 
Avatar de leodi
 
Homme Paul Bizouard
Directeur technique
Inscription : février 2004
Messages : 173
Détails du profil
Informations personnelles :
Nom : Homme Paul Bizouard
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : Communication - Médias

Informations forums :
Inscription : février 2004
Messages : 173
Points : 202
Points : 202
Envoyer un message via MSN à leodi
Merci, j'ai trouvé le truc. En restant avec ce sujet, il n'y a pas moins de lire les touches pressées en continue. Je m'explique :

Si l'on reste appuyer sur la flèche gauche par exemple, Flash comprend ca comme : "Touche gauche pressée, relaché, pressée, relachée"... Ignoble à traiter pour le reste de mon application. Pas moyen de lui faire comprendre que c'est rester appuyer ?
leodi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2008, 00h45   #4
Membre du Club
 
Étudiant
Inscription : janvier 2007
Messages : 76
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2007
Messages : 76
Points : 53
Points : 53
lorsque tu reçoit l'évenement KEY_DOWN, tu dis donne un booléen de répère à false. Lorsque tu reçoit l'évenement KEY_UP, le booléen devient true.
Pour ton déplacement, tu n'a plus qu'à vérifier que le booléen associé à chaque touche est à true.
boadog 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 01h33.


 
 
 
 
Partenaires

Hébergement Web