IMAGE

IMAGE N

CRÉE UN OBJET SYSTÈME IMAGE ET LUI DONNE LE NUMÉRO N COMME RÉFÉRENCE

  • Type: Commande
  • Paramètre: 1
  • Groupe: Création Objets Système

ACTION

La commande IMAGE N crée un objet système IMAGE et lui donne un numéro N. Un objet IMAGE est une image contenue en mémoire. Le numéro N sera utilisé pour désigner cet objet IMAGE.

L'objet IMAGE créé peut alors être utilisé par les commandes appropriées.

Un IMAGE peut charger une image en mémoire (un fichier bitmap BMP) avec la commande FILE_LOAD.

Un IMAGE peut charger une image en mémoire en capturant l'écran avec la commande 2D_IMAGE_COPY.

Un IMAGE peut sauvegarder l'image en mémoire avec la commande FILE_SAVE.

Un IMAGE peut visualiser l'image en mémoire avec la commande 2D_IMAGE_PASTE.

Un SPRITE peut visualiser l'image contenue dans un IMAGE avec la commande SPRITE_IMAGE_LOAD.

Un objet 3D peut prendre comme texture l'image contenue dans un IMAGE avec la commande 3D_IMAGE_TEXTURE.

SYNTAXE : IMAGE N

  • N = numéro d'objet système (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets systèmes.

UTILISATION

  • Un IMAGE est utilisé pour manipuler une image en mémoire, sans la visualiser.

ERREUR

  • Si le numéro N n'est pas une expression correcte.
  • Si le numéro N excède le nombre maximum permis d'objets systèmes.
  • Si le numéro N est inférieur ou égal à 0.
  • Si le numéro N est déjà utilisé pour un numéro d'objet système.

EXEMPLE

rem multiplie les boutons!

button 1:caption 1,"Faux bouton"

top 1,10:left 1,10

image 2

rem capture d'image

2d_image_copy 2,0,0,100,100

rem restitution d'image

2d_image_paste 2,80,0

caption 1,"Vrai bouton"

EN RAPPORT

FILE_LOAD

FILE_SAVE

2D_IMAGE_COPY

2D_IMAGE_PASTE

SPRITE_IMAGE_LOAD

3D_IMAGE_TEXTURE