dernière instance crée  Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Carte Fnac+ Jackpot avec 30€ offerts sur le compte fidélité
19.99 €
Voir le deal

 

 dernière instance crée

Aller en bas 
4 participants
AuteurMessage
Getzel
Débutant



Messages : 26

dernière instance crée  Empty
MessageSujet: dernière instance crée    dernière instance crée  EmptySam 25 Fév 2012 - 0:16

Dans mon jeu, en faisant clic gauche on peut créer une instance d'un objet n'importe où.
J'ai envie qu'avec le global clic droit on puisse faire disparaître la dernière instance crée. Comment faire svp ?
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  EmptySam 25 Fév 2012 - 0:41

Ben tu peut faire une variable globale, qui contient l'id de la dernière instance crée.

Quand tu crée ton instance tu fait :
global.lastId = instance_create(x, y, object)

Et avec ton clic droit :
if(global.lastId) {
with(global.lastId) instance_destroy()
global.lastId = -1
}
Revenir en haut Aller en bas
Getzel
Débutant



Messages : 26

dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  EmptySam 25 Fév 2012 - 1:14

Merci, pourquoi le = -1 à la fin ?
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  EmptySam 25 Fév 2012 - 9:11

1 = true;
0 = false;
-1 = noone;
Revenir en haut Aller en bas
D-z
Utilisateur confirmé: Rang *****
D-z


Messages : 1611
Localisation : Montpellier

dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  EmptySam 25 Fév 2012 - 19:23

Nope !

>0 = true
<=0 = false

noone est le non-objet, d'ID -4.
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  EmptySam 25 Fév 2012 - 19:38

Ouai en fait le -1 vaux pas dire grand chose. En C ça veux souvent dire erreur ou un truc du style.
Faut pas chercher plus loin, j'ai mis ça par habitude :p
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  EmptyDim 26 Fév 2012 - 10:56

Citation :
noone est le non-objet, d'ID -4.

Ha, j'étais persuadé qu'en GML noone valais -1.
Dsl pour l'erreur.
Revenir en haut Aller en bas
Contenu sponsorisé





dernière instance crée  Empty
MessageSujet: Re: dernière instance crée    dernière instance crée  Empty

Revenir en haut Aller en bas
 
dernière instance crée
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ennemis qui bouge, comment on fait ????
» Prendre la derniere valeur de X
» L'object execute l'action à partir de la dernière subimage seulement.
» Rambo: La dernière guerre
» crée une barricade

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: