J'ai actuellement un code qui, à partir d'un fichier texte, créer des objets dans la scène de façon automatique (dès le lancement du jeu). Ceci marche très bien mais maintenant j'aimerais récupérer les coordonnées de chacun de ces objets.
Mon problème est que tout mes objets portent le même nom, je ne sais pas comment les différencier. il faut que j'associe chaque objet à ses coordonnées afin de pouvoir dire à Unity "Ok, quelles sont les coordonnées de mon objet 3", par exemple, dans un script.
Voilà un exemple de mon code. Ici je crée 10 objets que je décale dans ma scène.
Code : Tout sélectionner
for (int i = 0; i < 10; ++i) {
GameObject objet = (GameObject)Instantiate(Objet, new Vector3(x,y,z), Quaternion.identity);
//Donner des noms différents pour différencier les objets
//Donner à chaque objets des coordonnées
z+=3;
}
Merci à vous,
Naru.