SPRITE_POSITION

SPRITE_POSITION N,X,Y

MODIFIE LES COORDONNÉES X ET Y DU SPRITE NUMÉRO N

  • Type: Commande
  • Paramètres: 3
  • Groupe: SPRITE

ACTION

La commande SPRITE_POSITION N,X,Y modifie les coordonnée (X,Y) du SPRITE numéro N et le place à la position (X,Y).

Les coordonnées d'un SPRITE sont des coordonnées "sur l'écran" dans le SCENE2D : la première valeur X des coordonnées est la position horizontale sur le SCENE2D comptée de la gauche vers la droite X. La seconde coordonnée Y est la position verticale sur le SCENE2D comptée du haut vers le bas.

Les coordonnées (0,0) sont celles du coin en haut à gauche du SCENE2D.

SYNTAXE : SPRITE_POSITION N,X,Y

  • N = numéro de SPRITE (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets SPRITE.
  • X = nouvelle position en X (horizontale) sur le SCENE2D. X peut être un nombre entier ou réel.
  • Y = nouvelle position en Y (verticale) sur le SCENE2D. Y peut être un nombre entier ou réel.

UTILISATION

  • La commande SPRITE_POSITION N,X,Y est utilisée pour déplacer le SPRITE numéro N en X et Y sur son SCENE2D.

ERREUR

  • Si la position X n'est pas une expression correcte.
  • Si la position Y n'est pas une expression correcte.
  • Si le SPRITE numéro N n'existe pas.

EXEMPLE

rem créer un monde 2D numéro 1

scene2d 1

rem charger une image de fond

file_load 1,"ville.bmp"

rem créer un SPRITE numéro 1

sprite 1

rem charger une image dans le SPRITE

sprite_file_load 1,"envahisseur.bmp"

rem positionner le SPRITE sur le SCENE2D

sprite_position 1,150,250

EN RAPPORT

SPRITE_X_POSITION

SPRITE_Y_POSITION