Source: Scratch Wiki en français
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.
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)
N'oubliez pas que le script devra être entouré des balises
Voir les blocs du forum pour plus d'informations.
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.
Autre
Il est nécessaire d'autoriser l'accès à la caméra par Scratch pour que ce bloc soit fonctionnel !
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)
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
blocs d'extension détection vidéo::video