Some content could not load. We could not load files from our content delivery networks (CDN).
Your network may be blocking access. Ask your IT to allow loading from: .
Network domains required
We use these CDNs to deliver the files the site needs to run, please allow the following:
Domains to allow Used for
cdn.jsdelivr.net styles and JavaScript libraries.
cdnjs.cloudflare.com JavaScript libraries and icons.
code.jquery.com jQuery and jQuery UI.
pixelpad.io, cdn.pixelpad.io CDN of images, sounds, and application files.
cdn.datatables.net Interactive tables.
fonts.googleapis.com, fonts.gstatic.com Fonts stylesheets and font files.
s3.us-west-1.amazonaws.com, s3-us-west-1.amazonaws.com Project files stored on Amazon S3.
vmwan2cvlyzeklq4knz63qh6d40lewka.lambda-url.us-west-1.on.aws Amazon AWS Project play counters.
nexushud.org Learning assistant.
u45ivsqoja6u3sk7zaliv37zq40hpbxk.lambda-url.us-west-1.on.aws Amazon AWS AI character responses, when used.
  • EXPLORER
  • APPRENDRE
  • CONNEXION
  • Introduction
  • Jeu
  • Start et Loop
  • Objets
  • Sprites
  • Animation
  • Sons
  • Salles
  • Entrées
  • Collision
  • Fonctions
  • Caméra
  • FPS
  • Texte
  • Graphiques
  • Filtres
  • Multijoueur
  • IA

PixelPAD 2D - Entrées

key_is_pressed(key: str) -> bool

Exemple
Description
Détermine si une touche du clavier est actuellement enfoncée. Vérifie à chaque loop.
Paramètres
key
The name of a keyboard key to check, as a string. Possible values are A through Z, 0 through 9, arrowLeft/arrowRight/arrowUp/arrowDown, ' ' (space), enter, backspace, escape, shift, and control.

Valeur de retour
True si la touche est actuellement enfoncée, False sinon.

key_was_pressed(key: str) -> bool

Exemple
Description
Détermine si une touche du clavier a été enfoncée. Ne vérifie qu'une seule fois.
Paramètres
key
Le nom d'une touche du clavier à vérifier, sous forme de chaîne. Les valeurs possibles sont A à Z, 0 à 9, arrowLeft/arrowRight/arrowUp/arrowDown, ' ' (espace), enter, backspace, escape, shift et control.

Valeur de retour
True si la touche a été enfoncée, ne vérifie qu'une seule fois. False sinon.

key_was_released(key: str) -> bool

Exemple
Description
Détermine si une touche du clavier a été relâchée. Ne vérifie qu'une seule fois.
Paramètres
key
Le nom d'une touche du clavier à vérifier, sous forme de chaîne. Les valeurs possibles sont A à Z, 0 à 9, arrowLeft/arrowRight/arrowUp/arrowDown, ' ' (espace), enter, backspace, escape, shift et control.

Valeur de retour
True si la touche a été enfoncée, ne vérifie qu'une seule fois. False sinon.

mouse_is_pressed(button: str) -> bool

Exemple
Description
Détermine si un bouton de la souris est actuellement enfoncé.
Paramètres
button
Le nom d'un bouton de la souris à vérifier, sous forme de chaîne. Les valeurs possibles sont left, right et middle.

Valeur de retour
True si le bouton est actuellement enfoncé, False sinon.

mouse_was_pressed(button: str) -> bool

Exemple
Description
Détermine si un bouton de la souris a été enfoncé pendant l'image courante.
Paramètres
button
Le nom d'un bouton de la souris à vérifier, sous forme de chaîne. Les valeurs possibles sont left, right et middle.

Valeur de retour
True si le bouton est actuellement enfoncé, False sinon.

mouse_x() -> int

Exemple
Description
Renvoie la coordonnée X actuelle du pointeur de la souris.
Paramètres
None
No Parameters.

Valeur de retour
La coordonnée X actuelle du pointeur de la souris. 0 est le milieu de l'écran, les nombres positifs sont à droite et les nombres négatifs à gauche.

mouse_y() -> int

Exemple
Description
Renvoie la coordonnée Y actuelle du pointeur de la souris.
Paramètres
None
No Parameters.

Valeur de retour
La coordonnée Y actuelle du pointeur de la souris. 0 est le milieu de l'écran, les nombres positifs sont à droite et les nombres négatifs à gauche.

Entrées

Une entrée est tout ce que nous donnons à l'ordinateur pour qu'il le traite, comme le clavier et la souris.
PixelPAD
À propos de nous
Discord
Version Arm 3.0.1013
Ressources
Documentation
EULA
Politique de confidentialité
Nous joindre
hello@pixelpad.io
Français
English Deutsch Español Français Português 日本語 简体中文 繁體中文 한국어
© 2026 Tous droits réservés.
PixelPAD.io
Logo

Bon retour!

Connecte-toi pour continuer à créer

Enregistre ton projet en te connectant ou en créant un compte.
Mot de passe oublié?

Tu n'as pas de compte?

Logo

Crée ton compte

Rejoins des milliers de créateurs sur PixelPad

Enregistre ton projet en te connectant ou en créant un compte.

Tu as déjà un compte? Connecte-toi

Logo

Crée ton compte enseignant

Donne à tes élèves des outils créatifs

Crée des classes et suis la progression de tes élèves.

Tu as déjà un compte? Connecte-toi