Source: Scratch Wiki en français
Description
Déplace le sprite en le faisant glisser en un temps donné jusqu'à une certaine position qui peut être aléatoire, celle de la souris ou encore celle d'un autre sprite.
Contrairement au bloc Aller à ( v)
, il marque un déplacement non-immédiat (à part si la valeur 0 est donnée à la durée).
Il ne peut être arrêté que par le bloc stop [ v]
.
Exemples
- ordonner à un sprite de suivre la souris
Quand le drapeau vert pressé répéter indéfiniment glisser en (1) secondes à (pointeur de souris v)
- tracer des lignes aléatoires
Quand le drapeau vert pressé stylo en position d'écriture répéter (10) fois glisser en (1) secondes à (position aléatoire v)
Alternatives
Glisser en () secondes à x: () y: ()
- en utilisant
(nombre aléatoire entre () et ())
pour la position aléatoire - en utilisant
(souris x)
et(souris y)
pour le pointeur de souris - en utilisant
([abscisse x v] de [Sprite v])
et([ordonnée y v] de [Sprite v])
pour un autre sprite
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 :
glisser en () secondes à ( v)
Ce qui donnera :
glisser en () secondes à ( v)::motion
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.
Autre
rebondir si le bord est atteint
ne fonctionne pas tant que le sprite est en train de glisser.Voir aussi
blocs de mouvement::motion