bibi_81
Messages postés345Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention25 octobre 2007 29 sept. 2006 à 19:08
C'est pas du tout tout bête ^^ !
En fait il faut le savoir : voici le script je texplique ^^:
var keyListener:Object = new Object();/*on ajoute un key listener qui regardera tout cke tu ecrira ^^*/
keyListener.onKeyDown = function() {//la fonction..normal ^^
if (Key.getCode() 50) {//si Key.getCode() 50 (cad é) il fait
trace(Key.getCode() + " est le code pour é ^^");//sa ^^
} else {//sinon
trace("pas é ^^");//il dit sa ^^
}
};
Key.addListener(keyListener);
bibi_81
Messages postés345Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention25 octobre 2007 30 sept. 2006 à 14:09
a mince ... probleme de version je pense ...
sinon au lieu de "bien" et "faux" met plutot un numéro ...
Si tu dis aussi
son = new Sound();
son.attachSound("faux");
son.start();
ton son il va pas se créé seul je comprend pas :/
Deja fait avec trace("bien") "pas bien" et apres tu verra ^^
manuken
Messages postés22Date d'inscriptionmercredi 8 octobre 2003StatutMembreDernière intervention15 décembre 2006 30 sept. 2006 à 14:38
Merci de ta réponse
J'avoue que je l'attendais avec impatience.
J'ai mis des n° d'images comme suggéré mais rien ni fait
Si c'est un problème de version, il faut peut-être changer de code pour qu'il fonctionne sous flashmx6
Je suis en train de faire un petit jeu pour que ma fille s'entraine à trouver les touches du clavier
Je les fais apparaitre et elle doit appuyer sur la touche correspondante
Ca me semblais faisable apparement je me suis trompé... surtout que j'y arrive bien avec les autres lettres.
J'utilise sur un bouton hors de l'animation finale
(on (keyPress "P") {
gotoAndStop("bien");
}
Par contre si on appuie sur une autre touche rien ne se passe...
Pffff je galère....
Merci encore, je vais m'obstiner
PS : la fonction trace() ne fonctionne pas non plus avec ma version de Flash
Si je devais changer pour être moins embété quel verison dois-je prendre ?
Vous n’avez pas trouvé la réponse que vous recherchez ?