image_xscale


La description

Cette valeur définit la mise à l'échelle horizontale appliquée à l'image-objet qui a été affectée à l'instance en cours. Une échelle de 1 indique l' absence de mise à l' échelle (1: 1), les valeurs plus petites échelle vers le bas (0,5, par exemple, sera la moitié de la largeur de l'image - objet), les valeurs de plus grande taille plus grande échelle et les valeurs négatives vont retourner l'image - objet et l' échelle à moins que le La valeur utilisée est exactement -1 (dans ce cas, l'image-objet est simplement retournée à propos de son origine sans mise à l'échelle).


Syntaxe:

image_xscale;


Résultats:

Real


Exemple:

if image_xscale < 5
   {
   image_xscale += 0.2;
   image_yscale = image_xscale;
   }
else
   {
   instance_create_layer(x, y, "Effects", obj_Explosion);
   instance_destroy();
   }

Le code ci-dessus met à l'échelle le sprite, puis une fois qu'il a été redimensionné à 5 fois sa taille d'origine, une nouvelle instance d'un autre objet est créée et l'instance est détruite.