keyboard_check_direct(key);
| Argument | La description |
|---|---|
| key | La clé pour vérifier l'état bas de. |
Renvoie: Boolean
Cette fonction retournera true si la touche avec le code clé particulier est enfoncée, ou false si ce n'est pas le cas, en vérifiant directement le matériel. Il permet d'effectuer quelques vérifications supplémentaires, en particulier vous pouvez utiliser les codes clés vk_lshift, vk_lcontrol, vk_lalt, vk_rshift, vk_rcontrol et vk_ralt pour vérifier si la touche shift, control ou alt gauche ou droite est pressée.
REMARQUE: Cette fonction est uniquement disponible pour la cible Windows standard et le résultat est indépendant de l'application concernée.
if keyboard_check_direct(vk_ralt) ||
keyboard_check_direct(vk_lalt)
{
crouch = true;
}
Le code ci-dessus va vérifier si les touches alt gauche ou droite ont été enfoncées, et si elles l'ont, la variable "accroupie" est vraie.