| Affichage des touches | |
|
+3[TheDarkTiger] nicoulas ARKWONN 7 participants |
Auteur | Message |
---|
ARKWONN Très bonne participation
Messages : 113 Localisation : Je suis caché ! Projet Actuel : ASTEROIDS--RETRO--
| Sujet: Affichage des touches Ven 9 Mai 2008 - 23:42 | |
| Voila, pour pouvoir changer les touches durant le jeu, j'ai mis les touches de mouvement et d'action dans step avec des variables qui changent durant le jeu.
Voila, j'ai un event draw ou j'ai un draw_text "Touche actuelle :"+string(variabletouche).
Bizarrement, dans le jeu, il attribue par exemple a la variable une valeur chiffrée alors que c'est par exemple vk_up.
J'ai pensé faire un script quiferait un draw différent pour chaque touche, mais c'est long et je me souvient plus le gml pour les lettres (genre vk_char(B)*)
*Si c'est ça, je rigole ^ ^! |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: Affichage des touches Ven 9 Mai 2008 - 23:54 | |
| je sais pas comment faire désolé, mais en tout cas la fonction que tu cherches c'est : ord(la_lettre) avec la lettre entre guillemets |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: Affichage des touches Sam 10 Mai 2008 - 0:23 | |
| draw_text(0,0,keyboard_lastkey); |
|
| |
ARKWONN Très bonne participation
Messages : 113 Localisation : Je suis caché ! Projet Actuel : ASTEROIDS--RETRO--
| Sujet: Re: Affichage des touches Sam 10 Mai 2008 - 0:33 | |
| nn, sa marchera pas...faut voir la prog...
Je vais utiliser un .ini, je vais l'utiliser, et ensuite, je vais faire un script pour faire un texte décent selon la touche.
Je viens d'apprendre a les utiliser !... |
|
| |
link_du6 Invité
| Sujet: aidez moi stp Sam 10 Mai 2008 - 14:01 | |
| bonjour, sais la preimiere foi que je debute sous gm ^^ comment faire pour faire bouger mon personnage a quatre directions et tirer avec un pistolet |
|
| |
??? Utilisateur confirmé: Rang ****
Messages : 1240 Localisation : NLG, 93
| Sujet: Re: Affichage des touches Sam 10 Mai 2008 - 14:21 | |
| lol jcrois que t'as pas posté au bon endroit ^^' Crée un sujet où tu posteras ton problème d'abord |
|
| |
link_du6 Invité
| Sujet: Re: Affichage des touches Dim 11 Mai 2008 - 18:35 | |
| aller repondé viiiiiiiiiiiiiiiite !!! cé pr un jeu que je fais
:p_merci: :p_merci: |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| |
| |
link_du6 Invité
| Sujet: Re: Affichage des touches Dim 11 Mai 2008 - 20:21 | |
| jai pas compri stp aidé moi car il faut sinscrire pr poster ca question mais j'ai pas d'adresse email merci ! :p_merci: |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: Affichage des touches Dim 11 Mai 2008 - 20:26 | |
| bon ... va voir sur le site ( http://lecbna.org/ ) dans les sections "tutoriaux" et "gm6". tu trouveras plein d'exemples de ce type et aussi plein de tutos ^^ |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: Affichage des touches Dim 11 Mai 2008 - 20:28 | |
| |
|
| |
link_du6 Invité
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 14:52 | |
| merci voila mon email link_du_sud@hotmail;com mot de pass : 123456 mai le mot de passe marche pas parce que j'ai oublié le mot de passe que j'ai fait parce que j'ai pas vu en quoi je appuyté sur les touches alors mon pote m'a dit que pour entrer sur hotmail il faut metre 123456 mais ça marche pas s'il te plait aidé moi quand même :snif2: |
|
| |
Ragdoll *Excellent utilisateur*
Messages : 5494 Localisation : Angers, maine et loire Projet Actuel : Rien je suis mort a l'intérieur.
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 14:53 | |
| ça va pas de poster ton mdp comme ça ? Surtout que ton pote va se servir de ton compte pour faire des choses pas bien ^^ |
|
| |
ARKWONN Très bonne participation
Messages : 113 Localisation : Je suis caché ! Projet Actuel : ASTEROIDS--RETRO--
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 17:25 | |
| |
|
| |
nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 17:30 | |
| |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 22:09 | |
| entre un qui croit que les adresses msn s'ouvrent avec 123456 et l'autre qui post des messages douteux.... je crois que je vais juste ignorer ce topic |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 22:12 | |
| |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Affichage des touches Lun 12 Mai 2008 - 22:13 | |
| moi je dit non, ça fait trop de coincidence. |
|
| |
link_du6 Invité
| |
| |
GTK *Excellent utilisateur*
Messages : 3959 Localisation : Belgique Projet Actuel :
| Sujet: Re: Affichage des touches Mar 13 Mai 2008 - 17:02 | |
| :honte:
Tu lui donne pas, c'est pas compliqué :non: |
|
| |
??? Utilisateur confirmé: Rang ****
Messages : 1240 Localisation : NLG, 93
| Sujet: Re: Affichage des touches Mar 13 Mai 2008 - 18:17 | |
| dsl, si j'avais su que ça partirait en cacahuète comme ça :sarcastique: N'empêche qu'il faudrait supprimer ce topic pour en créer un autre, car l'auteur aura du mal à obtenir une réponse je pense . . . |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Affichage des touches Mar 13 Mai 2008 - 18:49 | |
| link_du 6 : Utilisateurs postant à partir de cette adresse IP shm31 [ 6 Messages ] Trouver tous les messages de shm31 Invité [ 1 Message ] Je pense que ça se passe de commentaire. Pour la réponse ; keyboard_lastkey keyboard_lastchar sont les fonctions à utiliser. - Spoiler:
//retourne un caractère si une lettre à été pressée en dernier if keyboard_lastchar=keyboard_lastkey {return keyboard_lastchar} else { switch keyboard_lastkey case vk_left: return "vk_left" break; case vk_right: return "vk_right" break; case vk_up: return "vk_up" break;
}
//etc...
Ca te retournera dans un string, soit le caractère, soit la touche pressée. Après, comme tu peux pas te servir directement d'un string comme d'une touche, il faut faire un execute_string. |
|
| |
Contenu sponsorisé
| Sujet: Re: Affichage des touches | |
| |
|
| |
| Affichage des touches | |
|