De Scratch Wiki en Français

Révision datée du 8 janvier 2019 à 18:36 par Bouboufez (discussion | contributions) (Blocs : liens)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)


Les coordonées



Dans l'éditeur de Scratch, la position de chaque lutin est défini sur un plan en 2 dimensions. Il est ainsi placé sur une grille et sa position est définie à l'aide de deux valeurs : X et Y.

La grille de positionnement des lutins (arrière-plan de Scratch disponible dans la bibliothèque d'arrière-plans)

Position dans un repère mathématique

Dans Scratch, chaque lutin est placé dans un repère mathématique, c'est-à-dire une grille. Au centre, se trouve l'origine, point d'intersection des deux droites du plan : l’abscisse, droite horizontale, et l'ordonnée, droite verticale.

Ainsi, la position d'un lutin est définie par 2 valeurs :

  • X, position sur la droite des abscisses. Si le point est à droite de l'origine, la valeur est positive, sinon elle est négative.
  • Y, position sur la droite des ordonnées. Si le point est au-dessus de l'origine, la valeur est positive, sinon elle est négative.

Info Info :
Si vous souhaitez que votre lutin reste dans l'écran, il faut que X soit compris entre -240 et 240, et que Y soit compris entre -180 et 180. Ce sont les dimensions de la scène.

LeSaviezVous LeSaviezVous :
L'origine, située au centre de la scène, a pour coordonnées X:0 et Y:0. Donnez donc ces coordonnées à votre lutin si vous souhaitez qu'il soit centré, au milieu de la scène.

Dans l'éditeur

On peut voir les coordonnées d'un lutin dans sa partie script, en haut à droite, ou dans ses informations (voir image ci-contre).

Abscisse et ordonnée d'un lutin.PNG

Blocs

Ces blocs vous permettront de modifier les coordonnées X et Y de votre lutin : aller à x: () y: ()

glisser en () secondes à x: () y: ()

ajouter () à x

ajouter () à y

mettre x à ()::motion

mettre y à ()::motion

Ces blocs renverront les coordonnées de votre lutin ou d'un autre objet :

(abscisse x)

(ordonnée y)

(souris x)

(souris y)

([ v] de [ v])

Enfin, ces blocs modifieront la position de votre lutin :

avancer de () pas::motion

aller à [ v]


Attention Attention :
Vous ne pouvez pas changer la position de l'arrière-plan, puisque ce dernier est fixe. Voilà pourquoi le message « Scène sélectionnée : aucun bloc de mouvement » apparaît dans la catégorie des blocs de mouvement lorsque l'arrière-plan est sélectionné.

Voir aussi