AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

 

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

Aller en bas 
AuteurMessage
kujaff
Très bonne participation
kujaff

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 21: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.

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


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

Messages : 3338
Localisation : Dans une canonnière wookie.
Projet Actuel : Living the life
[Résolu] Recuperer la variable de l'objet d'a coté ? Void

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 22: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
kujaff

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 22: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é.

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? 443584sprtitre
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_

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

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

Ouai faut utiliser instance_place et pas place_meeting.

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? Runningpotato1[Résolu] Recuperer la variable de l'objet d'a coté ? TvF6GED [Résolu] Recuperer la variable de l'objet d'a coté ? MdetltS
Revenir en haut Aller en bas
kujaff
Très bonne participation
kujaff

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 23: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.

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


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

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

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

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

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? Runningpotato1[Résolu] Recuperer la variable de l'objet d'a coté ? TvF6GED [Résolu] Recuperer la variable de l'objet d'a coté ? MdetltS
Revenir en haut Aller en bas
kujaff
Très bonne participation
kujaff

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 23: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.

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? 443584sprtitre
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 23: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.

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? Runningpotato1[Résolu] Recuperer la variable de l'objet d'a coté ? TvF6GED [Résolu] Recuperer la variable de l'objet d'a coté ? MdetltS
Revenir en haut Aller en bas
kujaff
Très bonne participation
kujaff

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyDim 14 Sep 2014 - 23: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 !

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? 443584sprtitre
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyLun 15 Sep 2014 - 9: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.

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? Runningpotato1[Résolu] Recuperer la variable de l'objet d'a coté ? TvF6GED [Résolu] Recuperer la variable de l'objet d'a coté ? MdetltS
Revenir en haut Aller en bas
Asu
Utilisateur confirmé: Rang ****
Asu

Messages : 895

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyLun 15 Sep 2014 - 15: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
onilink_

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

[Résolu] Recuperer la variable de l'objet d'a coté ? Empty
MessageSujet: Re: [Résolu] Recuperer la variable de l'objet d'a coté ?   [Résolu] Recuperer la variable de l'objet d'a coté ? EmptyLun 15 Sep 2014 - 15: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

_________________
[Résolu] Recuperer la variable de l'objet d'a coté ? Runningpotato1[Résolu] Recuperer la variable de l'objet d'a coté ? TvF6GED [Résolu] Recuperer la variable de l'objet d'a coté ? MdetltS
Revenir en haut Aller en bas
Contenu sponsorisé




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

Revenir en haut Aller en bas
 
[Résolu] Recuperer la variable de l'objet d'a coté ?
Revenir en haut 
Page 1 sur 1

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: