Les blocs Capteurs

La quasi-totalité des blocs de la catégorie Capteurs s’utilise, du fait de leurs formes, en association avec des blocs issus d’autres catégories. Les blocs de type Capteurs sont utilisés pour élaborer des conditions et créer des interactions entre les différents sprites d’un programme.

1. Capteurs et conditions

Les blocs à valeurs aux extrémités pointues sont des blocs booléens qui servent à créer des conditions. Les conditions booléennes en informatique correspondent à des variables pouvant avoir deux états : un état "vrai" ou un état "faux". De par leurs formes, ces blocs viennent s’insérer dans d’autres blocs.

images/04FI57.PNG

Renvoie "vrai" si l’élément spécifié à l’aide du menu déroulant est touché. Il peut s’agir du pointeur de la souris, du bord de la scène ou d’un autre sprite utilisé dans le projet (ici le sprite chat).

Vous retrouverez ce type de condition dans les jeux où l’on doit éviter des contacts tels que les jeux de tir, les labyrinthes…

Exemples d’utilisation

  • Si un sprite est touché par le sprite joué, il disparaît ou change d’apparence (1).

  • Si un sprite est touché par un projectile, le joueur gagne des points, le sprite touché perd des vies (2).

  • Si le bord est touché, le sprite recule (3).

images/04FI58.png
images/04FI59.PNG

Renvoie...

Pour consulter la suite, découvrez le livre suivant :
couv_LF3SCRA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les blocs Contrôle
Suivant
Les blocs Apparence