Source: Scratch Wiki en français


Coordonnées


Sur Scratch, les coordonnées d'un sprite sont une propriété de ce dernier permettant de le placer visuellement sur la scène.

LeSaviezVous
 LeSaviezVous :
En mathématiques, une coordonnée est un scalaire (pour faire simple, un nombre quelconque) permettant d'associer à un point une position (un point dans un repère en N dimensions a N coordonnées).

Coordonnées avec Scratch

Grille de positionnement des sprites (arrière-plan disponible dans la bibliothèque des arrière-plans).

Scratch ne propose qu'un système de coordonnées cartésiennes à 2 dimensions. Ainsi, à chaque point de la scène est associé un couple de coordonnées (x, y), où x représente l'abscisse et y l'ordonnée de ce même point.

Contrairement à la plupart des systèmes informatiques, qui ne possèdent que des coordonnées positives (allant de 0 à la largeur/hauteur de l'écran moins un) et entières, Scratch propose une représentation de l'espace utilisant des nombres décimaux (c'est à dire, positifs ou négatifs et avec une possible partie décimale fractionnaire). Ainsi, la scène a pour dimensions 480x360 pixels, est centrée sur le point de coordonnée (0, 0) et s'affiche du point (-240, 180) au point (240, -180).

Position d'un sprite

Un sprite possède donc deux coordonnées (l'abscisse, ou axe x, et l'ordonnée, ou axe y). Un sprite peut être placé à n'importe quel endroit de la scène via certains blocs de mouvement.

Info
 Info :
Si la taille du costume actuel du sprite lui permet, un sprite peut légèrement sortir de la scène.
Attention
 Attention :
Un sprite est centré sur ses coordonnées seulement si son costume est lui-même centré dans l'éditeur de costume.

Modifier les coordonnées d'un sprite

Ces blocs vous permettront de modifier les coordonnées X et Y de votre sprite :

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

Ce bloc modifiera les coordonnées X et Y de votre sprite en fonction de sa direction par trigonométrie :

Enfin, ce bloc modifiera la position de votre sprite à partir de la position d'un autre sprite, ou d'un autre objet :

Dans l'éditeur

Abscisse et ordonnée d'un sprite.png

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

Voir aussi

← Page précédente :↑ Page principale :→ Page suivante :Page de la catégorieMouvementDirection et rotation