Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 destruction d'une instance

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
denise66
Ptit nouveau
Ptit nouveau


Féminin Nombre de messages: 18
Age: 43
Etudes: histoire, TIC, ingénierie pédagogique
Date d'inscription: 17/08/2009

MessageSujet: destruction d'une instance   Ven 30 Oct - 0:30

Y a-t-il moyen de détruire une instance d'un objet dont on ne connaît pas la position exacte au moment de sa destruction ?
Je veux détruire une instance d'un objet qui en compte cinq au total, et de préférence celle qui se trouve le plus à l'est de l'écran.

Merci d'avance pour vos suggestions.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
D-z
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3918
Age: 16
Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro
Etudes: Seconde
Loisirs: Aïkido, Ordinateur
Date d'inscription: 03/09/2005

MessageSujet: Re: destruction d'une instance   Ven 30 Oct - 0:50

Ceci devrait marcher :

Code:
max_x=0
max_id=noone
with(objet_testé)
 {if x>max_x
  {max_x=x
  max_obj=id
  }
 }
if max_obj!=noone
 {with(max_obj) instance_destroy()
 }

_________________
Z-Rox


Dernière édition par D-z le Ven 30 Oct - 20:13, édité 2 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
denise66
Ptit nouveau
Ptit nouveau


Féminin Nombre de messages: 18
Age: 43
Etudes: histoire, TIC, ingénierie pédagogique
Date d'inscription: 17/08/2009

MessageSujet: Re: destruction d'une instance   Ven 30 Oct - 9:39

j'obtiens un message d'erreur: variable inconnue en ligne 5, position 15...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
denise66
Ptit nouveau
Ptit nouveau


Féminin Nombre de messages: 18
Age: 43
Etudes: histoire, TIC, ingénierie pédagogique
Date d'inscription: 17/08/2009

MessageSujet: Re: destruction d'une instance   Ven 30 Oct - 10:45

Maintenant que j'ai ajouté les ";" manquant dans le code, je constate que des instances sont effectivement détruites, plus précisément quatre sur cinq.
Comment faire pour que seule une instance sur cinq soit détruite?
Une idée sur la manière de procéder ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
D-z
Dieu parmis les dieux
Dieu parmis les dieux


Masculin Nombre de messages: 3918
Age: 16
Programme utilisé (Gm/RmXp/...): GM 6.1 pro ; GM 7.0 pro
Etudes: Seconde
Loisirs: Aïkido, Ordinateur
Date d'inscription: 03/09/2005

MessageSujet: Re: destruction d'une instance   Ven 30 Oct - 20:13

J'ai oublié que les variables temporaires étaient effacées lors d'un with()... Réessaye mon code corrigé ci-dessus :)

_________________
Z-Rox
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
denise66
Ptit nouveau
Ptit nouveau


Féminin Nombre de messages: 18
Age: 43
Etudes: histoire, TIC, ingénierie pédagogique
Date d'inscription: 17/08/2009

MessageSujet: Re: destruction d'une instance   Mar 3 Nov - 9:49

J'obtiens un nouveau message d'erreur sur la var max_x: je devrais faire d'autres essais mais comme j'ai trouvé une parade, j'avance sur d'autres aspects du jeu. Merci en tout cas pour l'aide.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

destruction d'une instance

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Problèmes :: GM - Problèmes : Niveau moyen-
Poster un nouveau sujet   Répondre au sujet