Source: Scratch Wiki en français
Ne doit pas être confondu avec
([ v] de ()::operators)
, le bloc opérateur permettant de renvoyer l'image mathématique d'un nombre fourni.Description
Ce bloc permet d'obtenir des informations sur un sprite choisi ou sur la scène.
Pour un sprite
Il faut choisir le nom du sprite dans le second menu déroulant. Le bloc permet alors d'obtenir au choix :
- l'abscisse x du sprite
- l'ordonnée y du sprite
- la direction du sprite
- le numéro du costume actuel du sprite
- le nom du costume actuel du sprite
- la taille du sprite
- le volume sonore des sons émis par le sprite
- la valeur des différentes variables locales du sprite
Les informations sont toujours celles du sprite en question, et jamais celles d'un de ses clones.
Lorsqu'un sprite est sélectionné dans la liste des sprites, il n'est pas possible de choisir ce même sprite dans ce bloc (puisque ses informations peuvent être obtenues avec les blocs dédiés
(abscisse x)
, ((numéro v) du costume)
etc.). Il faut pour cela sélectionner un autre sprite dans l'éditeur, choisir le bon sprite (maintenant disponible), et copier le bloc en le glissant sur le bon sprite dans l'éditeur.Pour la scène
Il faut choisir "la scène" dans le second menu déroulant. Le bloc permet alors d'obtenir au choix :
- le numéro de l'arrière-plan affiché
- le nom de l'arrière-plan affiché
- le volume sonore des sons émis par la scène
- la valeur des différentes variables globales du projet
Exemples
s'orienter à ([direction v] de [Cible v])
, le sprite effectuant ce script s'orientera dans la même direction que le sprite Cible.aller à x:([abscisse x v] de [Cible v]) y:([ordonnée y v] de [Cible v])
, le sprite effectuant ce script se déplacera vers le sprite Cible.
Alternatives
En utilisant des variables ou une liste.
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 ( v))
Ce qui donnera :
([ v] de ( v))
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
Depuis le 28 juin 2023, il existe une version à contraste élevé de ce bloc, dont voici l'apparence :
([ v] de ( v))
blocs de capteur :: sensing