| Double touche | |
|
|
Auteur | Message |
---|
Dark Lord Utilisateur confirmé: Rang **
Messages : 314 Localisation : À Runescape.com
| Sujet: Double touche Sam 30 Juil 2005 - 21:47 | |
| Bonjour comment pourrait t'ont faire que quand on appuie sur deux
touche ça fait telle et telle mouvement et comment pourrait t'on comme si
ont appuie sur un bouton pendant lontemps il charge son arme et quand
ont relache il fait une plus grosse attaque? _________________ Vive runescape.com!!!!!!!!!!!!!!!!!!!!!!!! Si vous y jouez voici mon site web www.demonclanrs.goodforum.com(en anglais seulement) |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Double touche Sam 30 Juil 2005 - 22:01 | |
| - Citation :
- comment pourrait t'ont faire que quand on appuie sur deux touche ça fait telle et telle mouvement
Tu veut qu'une combinaison de deux touches donne un effet différent que lorsqu'elles sont pressées séparément ? Tu peut utiliser ça: - Code:
-
if (keyboard_check(vk_left)=true && keyboard_check(vk_right)=true) { action } Comme ça, si les touches gauche et droites sont pressées simultanément, l'action est effectuée (Je ne l'ai pas testé, mais logiquement ça marche) - Citation :
- comment pourrait t'on comme si ont appuie sur un bouton pendant lontemps il charge son arme et quand ont relache il fait une plus grosse attaque?
Utilises une var, quand tu presses la touche, la valeur de la var augmente, et plus la valeur est grande lors du relachement, plus "l'attaque" est forte. _________________ |
|
| |
Ragdoll *Excellent utilisateur*
Messages : 5494 Localisation : Angers, maine et loire Projet Actuel : Rien je suis mort a l'intérieur.
| Sujet: Re: Double touche Dim 31 Juil 2005 - 16:54 | |
| ç' est logique ... Mais pourkoi on mettrai "true" au script ? _________________ Dr Jango |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Double touche Dim 31 Juil 2005 - 18:08 | |
| Pour savoir si la touche est pressée ou non :-D
Aussi, il y a une erreur de mise en page, le début du script ne doit pas être comme ça: if (keyboard_check(vk_left)=true && keyboard_check(vk_right)=true) Mais comme ça: if (keyboard_check(vk_left)=true && keyboard_check(vk_right)=true)
La citation de code le fait sauter une ligne.. _________________ |
|
| |
Jack Modérateur
Messages : 11568 Localisation : Dans un champ de pâquerettes Projet Actuel : ma vie
| Sujet: Re: Double touche Dim 31 Juil 2005 - 18:20 | |
| pratique sa merssi bastinou |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Double touche Dim 31 Juil 2005 - 18:27 | |
| Derien _________________ |
|
| |
Ragdoll *Excellent utilisateur*
Messages : 5494 Localisation : Angers, maine et loire Projet Actuel : Rien je suis mort a l'intérieur.
| Sujet: Re: Double touche Dim 31 Juil 2005 - 20:18 | |
| merci, je commence a me lancer dans le script alors j' apprend ! _________________ Dr Jango |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Double touche Dim 31 Juil 2005 - 20:26 | |
| Pour expliquer un peu:
keyboard_check(vk_left), n'est qu'une variable, je ne peut pas mettre simplement if keyboard_check(vk_left), ça reviendrais à écrire if variable, tu voit ? Pour ça, il faut que je définisse quelle valeur elle aura, et ce type de variable varie avec True et False (ou 1 et 0). Il faut donc écrire if keyboard_check(vk_left)=true si l'on veut que l'action s'éxécute avec une touche pressée, donc la var activée, et if keyboard_check(vk_left)=false avec une touche non pressée. _________________ |
|
| |
Ragdoll *Excellent utilisateur*
Messages : 5494 Localisation : Angers, maine et loire Projet Actuel : Rien je suis mort a l'intérieur.
| Sujet: Re: Double touche Dim 31 Juil 2005 - 20:29 | |
| ahhhhh ! _________________ Dr Jango |
|
| |
Dark Lord Utilisateur confirmé: Rang **
Messages : 314 Localisation : À Runescape.com
| Sujet: Re: Double touche Dim 31 Juil 2005 - 20:34 | |
| Merci _________________ Vive runescape.com!!!!!!!!!!!!!!!!!!!!!!!! Si vous y jouez voici mon site web www.demonclanrs.goodforum.com(en anglais seulement) |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Double touche Dim 31 Juil 2005 - 20:59 | |
| Oh merci, ça me touche.. _________________ |
|
| |
Adamo Utilisateur confirmé: Rang ***
Messages : 681 Localisation : Quebec
| Sujet: Re: Double touche Lun 1 Aoû 2005 - 3:36 | |
| - Bast a écrit:
- Pour expliquer un peu:
keyboard_check(vk_left), n'est qu'une variable, je ne peut pas mettre simplement if keyboard_check(vk_left), ça reviendrais à écrire if variable, tu voit ? Pour ça, il faut que je définisse quelle valeur elle aura, et ce type de variable varie avec True et False (ou 1 et 0). Il faut donc écrire if keyboard_check(vk_left)=true si l'on veut que l'action s'éxécute avec une touche pressée, donc la var activée, et if keyboard_check(vk_left)=false avec une touche non pressée. euh non t pas oubliger de mettre = true or false pour que ca marche tu peut tres bien le faire comme ca if keyboard_check(vk_left){xxx} aussi if !keyboard_check(vk_left){xxx} |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Double touche Lun 1 Aoû 2005 - 3:46 | |
| Oui, mais on ne va pas énumérer toutes les façon diférentes d'utiliser une fonction, une seule suffit ici :-D _________________ |
|
| |
Contenu sponsorisé
| Sujet: Re: Double touche | |
| |
|
| |
| Double touche | |
|