Tout ce qui concerne le logiciel E-anim
 
AccueilPortailDernières imagesS'enregistrerConnexion
-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

Partagez
 

 [ Résolu] key for action

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
globe
Accro
Accro
globe

Nombre de messages : 1131
Age : 45
Localisation : 53 Mayenne
Date d'inscription : 24/04/2009

[ Résolu] key for action Empty
Message Sujet: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeMer 20 Juin 2012, 20:33

bonsoir,

bon comme son titre l'indique je cherche a faire une action lorsque une touche du clavier et enfoncer , et je voudrai savoir ou on peut trouver une liste des key , es ce de ascii ou autre je ne sais pas donc merci ++
[ Résolu] key for action 2371081705 [ Résolu] key for action 2371081705

j'ai trouver sa dans la librairie mtasc es ce que sa veut dir que je peut mettre le numéro corespondant et c'est ok?

getAscii ( ):Number [Key]

getCode ( ):Number [Key] lui connait pas du tout !!
[ Résolu] key for action 3318652179 [ Résolu] key for action 3318652179


bon voila se que j'ai trouver pour ce soir mais bon je viens de tester dans le mtasc impossible a reproduire lol !!

[ Résolu] key for action 1354651601 [ Résolu] key for action 1354651601
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur
Admin

Nombre de messages : 18435
Localisation : Toulouse
Date d'inscription : 11/12/2005

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeJeu 21 Juin 2012, 10:54

Bonjour Globe,

Tu vas dans l'éditeur Mtasc dans E-anim.

Dans une fonction tu écris "Key." (avec majuscule et avec un point)
puis tu effaces le point et tu le remets...

-> dans la liste bas/droite tu vois apparaître les codes pour les "touches claviers"
Tu verras aussi les fonctions des touches claviers.
Notre "getAscii( )" qui te retourne le code ascii de la touche (très utile pour les lettres et les chiffres et les signes)

Sinon j'ai trouvé un tuto :
http://www.siteduzero.com/tutoriel-3-7650-utiliser-le-clavier.html

@ bientôt

Phildes



globe a écrit:
bonsoir,

bon comme son titre l'indique je cherche a faire une action lorsque une touche du clavier et enfoncer , et je voudrai savoir ou on peut trouver une liste des key , es ce de ascii ou autre je ne sais pas donc merci ++
[ Résolu] key for action 2371081705 [ Résolu] key for action 2371081705

j'ai trouver sa dans la librairie mtasc es ce que sa veut dir que je peut mettre le numéro corespondant et c'est ok?

getAscii ( ):Number [Key]

getCode ( ):Number [Key] lui connait pas du tout !!
[ Résolu] key for action 3318652179 [ Résolu] key for action 3318652179


bon voila se que j'ai trouver pour ce soir mais bon je viens de tester dans le mtasc impossible a reproduire lol !!

[ Résolu] key for action 1354651601 [ Résolu] key for action 1354651601
Revenir en haut Aller en bas
http://www.e-anim.com
globe
Accro
Accro
globe

Nombre de messages : 1131
Age : 45
Localisation : 53 Mayenne
Date d'inscription : 24/04/2009

[ Résolu] key for action Empty
Message Sujet: coucou   [ Résolu] key for action Icon_minitimeJeu 21 Juin 2012, 18:47

bonjour,

merci phildes pour ta réponse .

en faite j'ai réussie à faire se que je voulais, c'est à dire lancer une action lorsqu'une touche et activer j'ai tester avec ENTER et SPACE.
jusque la pas de soucis en faite je veut pouvoir faire des écoutes des touches du clavier , et ton tuto sur le site du zero et super j'ai même pas vu sa pourtant j'en et fait des tour de google lol , bas même pas chez eux lol.

je pense qu'il faut que je fasse une écoute et créé une condition si var 33= ascii 33 action

mais faud que je trouve le moyen de retourner cette info après sa sera simple je pense .

merci beaucoup!!
[ Résolu] key for action 2371081705 [ Résolu] key for action 2371081705
Revenir en haut Aller en bas
TORAK
Accro
Accro
TORAK

Nombre de messages : 1453
Age : 35
Localisation : Ain
Loisirs : prog, soft, hardware, sciences physiques & cosmologie
Date d'inscription : 23/12/2008

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeJeu 21 Juin 2012, 20:03

yop,
j'utilise la détection de touche pour le tchat (la touche Entrée)
Je te met le code, un exemple contrait est toujours plus parlant ^^

Code:

        var KeyEcout:Object = new Object();
        KeyEcout.onKeyDown = function () {
            if(Key.getCode() == 13) {
                // action touche Entrée
            }
        };
        Key.addListener(KeyEcout);

A noté qu'au début, au lieu de faire un bête Key.getCode() == 13 j'avais mis un
if(Key.isDown(Key.ENTER)) mais bizarrement ce n'ai pas compatible avec les tablettes Suspect
Revenir en haut Aller en bas
http://torak01.fr/
j79y910
Accro
Accro
j79y910

Nombre de messages : 3530
Age : 67
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeJeu 21 Juin 2012, 21:32

Bonsoir à tous,

je sais vous allez dire que je déterre des vieux objets. Celui-ci a été fait par un certain Christophe_D, il y en a à qui ce pseudo dira des choses.

En dernière page, il y a la liste des codes ASCII des touches du clavier ICI

J'espère que ça pourra aider Laughing [ Résolu] key for action 1440028880

j79y910
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur
Admin

Nombre de messages : 18435
Localisation : Toulouse
Date d'inscription : 11/12/2005

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeVen 22 Juin 2012, 09:31

Bonjour jean-Yves,

C'est une re-trouvaille très très intéressante cheers
je me souviens de ce fnatastique travail

cheers

j79y910 a écrit:
Bonsoir à tous,

je sais vous allez dire que je déterre des vieux objets. Celui-ci a été fait par un certain Christophe_D, il y en a à qui ce pseudo dira des choses.

En dernière page, il y a la liste des codes ASCII des touches du clavier ICI

J'espère que ça pourra aider Laughing [ Résolu] key for action 1440028880

j79y910
Revenir en haut Aller en bas
http://www.e-anim.com
globe
Accro
Accro
globe

Nombre de messages : 1131
Age : 45
Localisation : 53 Mayenne
Date d'inscription : 24/04/2009

[ Résolu] key for action Empty
Message Sujet: coucou   [ Résolu] key for action Icon_minitimeSam 23 Juin 2012, 15:37

bonjour,

ba merci beaucoup c'est vrai que avec un copier coller c'est plus simple lol ..

voici mon test avec la touche ENTER


Bon sa fonctionne super lol.

voila ma question peut t'on avoir du détail car c'est bien de faire un copier coller mais qui fait quoi dans le mtasc car je ne sai même pas se que j'ai fait a part un _root.play();

car je pense que beaucoup de chose pourrait être ouverte avec cela .
j'en dit pas plus pour le moment shut!!
[ Résolu] key for action 2371081705 [ Résolu] key for action 2371081705
Revenir en haut Aller en bas
globe
Accro
Accro
globe

Nombre de messages : 1131
Age : 45
Localisation : 53 Mayenne
Date d'inscription : 24/04/2009

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeSam 23 Juin 2012, 15:41

j79y910 a écrit:
Bonsoir à tous,

je sais vous allez dire que je déterre des vieux objets. Celui-ci a été fait par un certain Christophe_D, il y en a à qui ce pseudo dira des choses.

En dernière page, il y a la liste des codes ASCII des touches du clavier ICI

J'espère que ça pourra aider Laughing [ Résolu] key for action 1440028880

j79y910

Merci jean yves c'est vrai j'ai ce tuto aussi sous le coude mais même pas penser à regarder dedans lol .

mais le tableau et vraiment important car si faut connaitre par cœur toute les table ont et mal lol .

shut mes enfants ne sont pas la , aussi non il ne regarderai même pas leur table de math lol

Merci pour votre aide , ,, et votre patience .

[ Résolu] key for action 2371081705 [ Résolu] key for action 2371081705
Revenir en haut Aller en bas
TORAK
Accro
Accro
TORAK

Nombre de messages : 1453
Age : 35
Localisation : Ain
Loisirs : prog, soft, hardware, sciences physiques & cosmologie
Date d'inscription : 23/12/2008

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeSam 23 Juin 2012, 17:32

Sa marche très bien, en effet Very Happy

globe a écrit:

voila ma question peut t'on avoir du détail car c'est bien de faire un copier coller mais qui fait quoi dans le mtasc car je ne sai même pas se que j'ai fait a part un _root.play();

Ba y a pas grand chose a expliquer..

var KeyEcout:Object = new Object(); /* on déclare une nouvelle variable de type objet (un type de variable qui peut servir à beaucoup de chose). Ici, cette variable servira d'écouteur d’événement.*/

KeyEcout.onKeyDown = function () /* on déclare une fonction qui doit s’exécuter seulement lorsqu'une touche du clavier est enfoncée (onKeyDown = lorsqu'une touche est enfoncée). On aurai pu utiliser onKeyUp qui s'exécute lorsque la touche est relâchée.*/
{
if(Key.getCode() == 13) { /* si le code de la touche [enfoncée] est 13 (la touche Entrée)*/
// action touche Entrée
}
}; /* fin de la fonction d'écoute, ne pas oublier le ; à la fin des fonctions événementielle */

Key.addListener(KeyEcout);
/* Enfin, très important, on ajoute l'écouteur précédemment déclarer. Si tu oublie cette simple ligne, tout se que tu as écris précédemment ne sera jamais exécuté !*/

Je suis pas un pro mais c'est comme ça que je le vois, si t'as des questions... Very Happy
Revenir en haut Aller en bas
http://torak01.fr/
stephane
Accro
Accro
stephane

Nombre de messages : 109
Age : 48
Localisation : Chalons-en-Champagne
Loisirs : Radio diffusion
Date d'inscription : 30/08/2011

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeMar 26 Juin 2012, 16:34

Salut,

Le sujet m'intéresse aussi, j'essais de me lancer dans le mtasc mais [ Résolu] key for action 500939163 j'dois dire que c'est coton quand on y a jamais mis les pieds...
Bref, tu entres le code (13) pour la touche "entrée"... et si tu veux actionner une lecture audio ? (Mp3Play par exemple)ou(goto).

Stéphane. :oops:

Revenir en haut Aller en bas
http://www.radiomaunau.com
globe
Accro
Accro
globe

Nombre de messages : 1131
Age : 45
Localisation : 53 Mayenne
Date d'inscription : 24/04/2009

[ Résolu] key for action Empty
Message Sujet: coucou   [ Résolu] key for action Icon_minitimeMar 26 Juin 2012, 18:10

bonsoir,

ba merci torak pour tes explication en détail je trouve sa très important !

sa ne peut pas être plus détailler.

Stéphane pour un son c'est exactement le même principe que pour un mp3play.

en faite tu lance ton action dans un groupe mettre un stop au début de ce groupe .

quand ton groupe sera play ton son sera jouer.

donc ensuite dans le mtasc on lui dira de play le groupe si la touche 13 et enfoncer.
ce qui donnera comme action.

_root.nom_du_group.play();

et voila.
une personne de plus qui s’intéresse au sujet!!

Pour le mtasc il faut bien apprendre les bases pour savoir se qu'on fait ou repérer certain éléments....

une petite formation avec phildes et c'est parti tu peut nager un peut dedans ...!!

Certaine base son très importantes!!!!
[ Résolu] key for action 2371081705 [ Résolu] key for action 2371081705

Encore merci Torak pour tes explication c'est très gentil de ta part..

Revenir en haut Aller en bas
stephane
Accro
Accro
stephane

Nombre de messages : 109
Age : 48
Localisation : Chalons-en-Champagne
Loisirs : Radio diffusion
Date d'inscription : 30/08/2011

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeJeu 28 Juin 2012, 13:19

ouaou !

j'ai trop de mal...

A part le numéro de la touche clavier, qu'est ce qui faut changer la dessous pour que ça fonctionne?

var KeyEcout:Object = new Object();
KeyEcout.onKeyDown = function () {
if(Key.getCode() == 13) {
// action touche Entrée
}
};
Key.addListener(KeyEcout);



Stéphane. scratch
Revenir en haut Aller en bas
http://www.radiomaunau.com
j79y910
Accro
Accro
j79y910

Nombre de messages : 3530
Age : 67
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeJeu 28 Juin 2012, 14:22

Bonjour,

tu as bien fait une action immédiate (grande barre orange) et cliqué sur ActionScript (pas sur programmer)?

j79y910
Revenir en haut Aller en bas
globe
Accro
Accro
globe

Nombre de messages : 1131
Age : 45
Localisation : 53 Mayenne
Date d'inscription : 24/04/2009

[ Résolu] key for action Empty
Message Sujet: coucou   [ Résolu] key for action Icon_minitimeJeu 28 Juin 2012, 18:29

bonjour,
stéphane c'est assez simple

je vais t'expliquez en détail comment faire.

tu créé un object exemple un bouton tu lui met une action permanente .

bon jusque la sa va .

ensuite tu créé un groupe nome le toto dans se groupe tu met un stop au temps 0 et tu fait ton anime par exemple un rectangle que tu déplace.

bon notre anim et faite on retourne sur écran de base tu retourne sur le bouton tu lui fait action et la tu choisi mtac.
bon la tu colle sa
var KeyEcout:Object = new Object();
KeyEcout.onKeyDown = function () {
if(Key.getCode() == 13) {
_root.toto.play();
}
};
Key.addListener(KeyEcout);

et la toto va play quand la touche 13 sera enfoncer

voila j'espere que tu va y arriver !!
je vais le mettre en sprite je pense car c'est utiles , mais bon je prefererais que tu y arrive avant tout seul !!
bon courage !!

study study
Revenir en haut Aller en bas
TORAK
Accro
Accro
TORAK

Nombre de messages : 1453
Age : 35
Localisation : Ain
Loisirs : prog, soft, hardware, sciences physiques & cosmologie
Date d'inscription : 23/12/2008

[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitimeVen 29 Juin 2012, 04:24

globe a écrit:

tu créé un object exemple un bouton tu lui met une action permanente .
Une action immédiate plutôt Wink (

Une fois que l'écouteur est déclaré, ça sert a rien de le re-déclarer a l’infinie avec une action permanente. Pire, ça bouffe bien plus de ressource.
Donc avec une action permanente ça marche aussi mais c'est maladroit et pas optimal.
Revenir en haut Aller en bas
http://torak01.fr/
Contenu sponsorisé




[ Résolu] key for action Empty
Message Sujet: Re: [ Résolu] key for action   [ Résolu] key for action Icon_minitime

Revenir en haut Aller en bas
 
[ Résolu] key for action
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» [resolu] action "au clic" indépendante d'action survole
» [Résolu] action script
» [Résolu] décompteur action
» [Résolu] Action Script 3
» [Résolu] question Action Script

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: Utiliser E-anim :: Comment faire :: Sujets résolus ou sans suite-
Sauter vers: