AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 [Résolu] Recuperer la variable de l'objet d'a coté ?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
kujaff
Très bonne participation
avatar

Messages : 127
Localisation : Dans mon Atelier
Projet Actuel : Puzzle/Reflexion

MessageSujet: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 19:03

Salut,

j'aimerai savoir s'il est possible et comment récupéré la valeur d'une variable d'un objet qui se trouve a une certaine position.

Par exemple, j'ai l'objet A contenant la variable V. Si les deux objets A sont cote a cote, j'aimerai que l'un des objets A recupere la valeur de la variable V sur l'autre objet A (qui se trouve donc a coté).

Je ne sais pas c'est bien clair :/

Je pensais faire un truc du genre

if collision_rectangle(blabla) && "valeur de la variable V qui se trouve dans cette zone de collision".


Merci.

_________________


Dernière édition par kujaff le Lun 15 Sep 2014 - 21:07, édité 1 fois
Revenir en haut Aller en bas
Mass
*Excellent utilisateur*
avatar

Messages : 3325
Localisation : Dans une canonnière wookie.
Projet Actuel :
Things


MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 20:06

Faut utiliser une fonction de type "place_meeting", cf l'aide de gm.

Elle renvoie l'Id de l'objet le plus proche de la position donnée de mémoire, je crois que ça s'utilise comme ça :
Citation :
obj_id = place_meeting(...);
variable_de_lautre = obj_id.V;
Un truc comme ça me semble Smile

_________________
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
kujaff
Très bonne participation
avatar

Messages : 127
Localisation : Dans mon Atelier
Projet Actuel : Puzzle/Reflexion

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 20:57

Merci, j'ai testé, mais y'a un soucis, il ne connais pas la variable V. (Dans mon projet, la variable s'appelle remplissage, je n'ai pas laisser V)

En faite, l'id de l'objet d'a coté n'est pas choppé.

_________________
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

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

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 21:04

Ouai faut utiliser instance_place et pas place_meeting.

_________________
                 
Revenir en haut Aller en bas
kujaff
Très bonne participation
avatar

Messages : 127
Localisation : Dans mon Atelier
Projet Actuel : Puzzle/Reflexion

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 21:06

Merci ! Ca marche :3

Par contre j'ai un soucis, je dit de recuperer la variable V de l'objet d'a coté, biensur, si l'objet d'a coté ne contient pas cette variable, ça plante... Normal ^^

j'ai essayer de mettre en condition "if variable_local_exists(obj_id.V)" mais y'a le même message comme quoi la variable n'existe pas.

_________________


Dernière édition par kujaff le Dim 14 Sep 2014 - 21:14, édité 1 fois
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

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

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 21:11

Par contre pense a vérifier que obj_id != noone

_________________
                 
Revenir en haut Aller en bas
kujaff
Très bonne participation
avatar

Messages : 127
Localisation : Dans mon Atelier
Projet Actuel : Puzzle/Reflexion

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 21:15

il n'est pas egale a noone.

par contre j'ai un soucis, je dit de recuperer la variable V de l'objet d'a coté, biensur, si l'objet d'a coté ne contient pas cette variable, ça plante... Normal ^^

j'ai essayer de mettre en condition "if variable_local_exists(obj_id.V)" mais y'a le même message comme quoi la variable n'existe pas.

_________________
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

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

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 21:21

Problème de conception ton soucis, t'es pas sensé mettre all dans object sinon forcément c'est le bordel après...

Et il n'est pas égal a noone, bah ça ça dépend des cas, si t'es pas en collision avec une instance la fonction renvoie forcément noone.

_________________
                 
Revenir en haut Aller en bas
kujaff
Très bonne participation
avatar

Messages : 127
Localisation : Dans mon Atelier
Projet Actuel : Puzzle/Reflexion

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Dim 14 Sep 2014 - 21:41

Non, il ne renvoie pas noone, mais... 0 (ce qui peut etre reviens au même..)

je n'ai pas mit "all" mais "other"

EDIT : C'est BON ! j'ai réussit a bidouiller pour que ce soit bon... Et ca marche du feu de dieu ! Merci ! Maintenant que je sais comment récupéré une ID, ça va être cool !

_________________
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

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

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Lun 15 Sep 2014 - 7:41

Bizarre pour le zéro, j'étais persuadé que sur ma version c'était noone oO

Sinon ouai other fais gaffe, c'est un id d'instance, pas un index d'objet.

_________________
                 
Revenir en haut Aller en bas
Asu
Utilisateur confirmé: Rang ****
avatar

Messages : 895

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Lun 15 Sep 2014 - 13:44

noone c'est pas égal à 0 mais à - quelque chose.
C'est peut être self 0?

_________________
‎<‎Cysteine‎>‎ nON mais la touche maj s'active/se désactive toute seule
‎<‎Cysteine‎>‎ et a du mal à réponDRE QUANd j'appuie dessus
‎<‎Cysteine‎>‎ et je l'ai démont2? IL Ny a rien DEDANs
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

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

MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   Lun 15 Sep 2014 - 13:48

noone c'est -4, all -3, other -2 et self -1, et 0 bah, c'est 0 Razz
Pour ça que je trouve ça bizarre Very Happy

_________________
                 
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   

Revenir en haut Aller en bas
 
[Résolu] Recuperer la variable de l'objet d'a coté ?
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» La téléphonie mobile objet d’une contestation grandissante
» recuperer les Mp supprimes par erreur
» [résolu] Comment récupèrer mes données enregistrées dans Hérédis 10 ?
» Inhalation d’un objet
» [résolu] Impossible de sauvegarder ma généalogie + geneo

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: