Source: Scratch Wiki en français


Le bloc « (( v) de la vidéo de ( v)) »


(( v) de la vidéo de ( v))

(( v) de la vidéo de ( v)::video)

Catégorie : Extension Détection vidéo
Type : Bloc de valeur
Ajouté dans : Scratch 2.0
Entrées : 2 (menu déroulant)
Code du bloc :
(( v) de la vidéo de ( v))

Description

Ce bloc de valeur permet d'obtenir le mouvement vidéo (de 1 à 200) ou la direction du sprite ou de la scène. Ainsi, plus la caméra détecte de mouvement, plus la valeur est élevée.

Info
 Info :
En l'absence de vidéo, la valeur renvoyée par le bloc est -1.

Exemples

Ce bloc peut avoir diverses utilités, comme :

  • Éclater des ballons :
si <((mouvement v) de la vidéo de (sprite v)) > [30]> alors
  jouer le son (pop v)
  cacher
end
  • Un sprite pouvant être poussé par l'utilisateur :
quand le drapeau vert pressé
aller à x:(0) y:(0)
[activer v] la vidéo
fixer le sens de rotation [ne tourne pas v]
répéter indéfiniment
s'orienter à ([direction v] de la vidéo de [sprite v])
avancer de (([mouvement v] de la vidéo de [sprite v]) / (2)) pas
end

Sur les forums

Sur les forums de Scratch, vous pouvez intégrer des blocs Scratch grâce au BBCode. Voici le code nécessaire pour insérer ce bloc :

(( v) de la vidéo de ( v))

Ce qui donnera :

(( v) de la vidéo de ( v)::video)
Info
 Info :
N'oubliez pas que le script devra être entouré des balises
[scratchblocks]
et
[/scratchblocks]
pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.

Autre

Attention
 Attention :
Il est nécessaire d'autoriser l'accès à la caméra par Scratch pour que ce bloc soit fonctionnel !
Info
 Info :
Depuis le 28 juin 2023, il existe une version à contraste élevé de ce bloc, dont voici l'apparence : (( v) de la vidéo de ( v)::video)
Info
 Info :
Ce bloc a changé de nom sous Scratch 3.0. Voici son apparence sous Scratch 2.0 : (vidéo [ v] sur [ v]::sensing)

Voir aussi