layer_sprite_destroy


La description

Cette fonction va détruire l'élément sprite donné. Vous fournissez l'ID d'image-objet (que vous obtenez lorsque vous créez l'image-objet en utilisant layer_sprite_create() ou lorsque vous utilisez l'ID de couche avec layer_get_sprite_id() ) et cela l'enlèvera. Notez que cela ne supprime pas le calque, seulement l'image-objet, et si l'image-objet est celle qui a été ajoutée dans l'éditeur de pièce, la prochaine fois que vous quitterez la pièce et que vous reviendrez, l'image-objet sera recréée. Toutefois, si la pièce est persistante, l'image-objet sera supprimée à moins que la persistance de la pièce ne soit à nouveau désactivée.


Syntaxe:

layer_sprite_destroy(sprite_element_id)


Arguments:

Argument La description
sprite_element_id La valeur d'ID unique de l'image-objet à détruire


Résultats:

N/A


Exemple:

var lay_id = layer_get_id("Asset_Trees");
if layer_sprite_exists(lay_id, global.Asset_spr_trees)
   {
   layer_sprite_destroy(lay_id);
   }

Le code ci-dessus vérifie la couche "Asset_Trees" pour voir si l'élément sprite donné existe et si c'est le cas, alors il est détruit (mais pas le calque).


Précédent: Fonctions de couche Sprite
Suivant: layer_sprite_change
© Copyright YoYo Games Ltd. 2017 Tous droits réservés