renommer objets créés
Clan Afficionado
Inscrit:
09/03/2010 15:01
Post(s): 79
Bonjour,

j'ai un script permettant de créer un même objet à chaque appui d'une touche. J'ai besoin d'accéder à chaque occurence de l'objet rajouté à la scene.

Je me disais donc qu'en insérant ces occurences dans une liste, je pourrais aussi les renommer séparément style cube_1, cube_2 ect. Pour l'insertion dans la liste c'est ok.
Mais lorsque j'essaie de renommer les occurences, j'obtiens cette exception: "attribute 'name' of 'KX_GameObjects' is not writable".

Voici mon code:

# Ajout liste
if not hasattr(bge.logic, 'list'):
--- bge.logic.list = []

# Appui touche
if pressright.positive:
--- objAdd = scene.addObject("Suzanne", own, 0) #Crée objet
--- bge.logic.list.append(objAdd) #Ajoute Suzanne à la liste

# Parcours liste
for i, elt in enumerate(bge.logic.list):
--- print('indice: {} - objet: {}'.format(i, elt))

(Désolé pour les '---', je n'arrive pas à insérer le code sans indentation, je ne gère pas bien la balise <code>

Ai-je besoin de renommer moi-même les occurences (est-ce possible?), ou blender génère-t-il lui-même ces occurences (si oui, comment les récupérer?)

Merci

Contribution le : 02/01/2016 14:47
Créer un fichier PDF de la contribution Imprimer


Re: renommer objets créés
Clan Afficionado
Inscrit:
12/09/2012 17:05
Post(s): 42
salut,
Tu ne peux pas changer le nom des objets ajouté dans le jeu. Pour les reconnaitre tu peux le faire avec leur identifiants unique id(ob).

édit :
Ou alors essai de faire un dictionnaire plutôt qu'une liste. Tu pourras accédé a l'objet avec un nom que t'auras choisi .

Contribution le : 02/01/2016 16:25
Créer un fichier PDF de la contribution Imprimer


Re: renommer objets créés
Clan Afficionado
Inscrit:
09/03/2010 15:01
Post(s): 79
Ok merci, j'ai donc chargé tous les id(objet) dans la liste.

Contribution le : 02/01/2016 18:06
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Hors Sujet !! FastestVPN' Black Friday Deal, Get Lifetime VPN with 15 Multi Logins for just $18 (it’s a 95% discou 0 2 Aujourd'hui 10:06:09
anthonysmith 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 2 62 Aujourd'hui 05:45:11
moonboots 
Hors Sujet !! Le petit déjeuner à la Française - série de tutos - 2.9 1 24 Hier 21:47:50
moonboots 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3]...[5] 44 539 Hier 20:44:23
meltingman 
Questions & Réponses Peindre des voxels 3D: Est-ce possible? 0 22 Hier 17:23:30
Melodicpinpon 
Questions & Réponses Disparition de matériaux après système de particule 2 57 Hier 12:43:02
Zarathoustra 
Questions & Réponses Esalier avec ARRAY 4 41 Hier 11:04:28
francerf 
Questions & Réponses [résolu] Modificateur Curve sur une courbe multiple 3 59 Hier 09:29:38
oliviertij 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[13] 125 10066 Hier 01:53:31
meltingman 
The Blender Clan 'tchat Pour les arboriculteurs 3D 2 130 26/10 21:47:01
iet 
Hors Sujet !! Quels secteurs exploite l'impression 3D ? 1 44 26/10 16:12:54
Bibi09 
Questions & Réponses Problème de collision dans un player FPS 1 61 26/10 14:56:23
Redstar 
Questions & Réponses [résolu] Placer sa camera sur un HDRI    [1][2] 11 372 26/10 14:38:31
Crocodile_13 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 10 126 26/10 09:53:59
Laorz 
Questions & Réponses Prioriser la visibilité d'un objet ? 2 68 25/10 17:31:26
Rimpotche 
[WIP] et travaux terminés image couteau dans caillou qui saigne 2 70 25/10 07:03:37
Crocodile_13 
[WIP] et travaux terminés [terminé] Chaussures Très Réalistes (.bend disponible) 5 165 24/10 21:23:47
Crocodile_13 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 28 1438 24/10 15:45:54
papillon 
Questions & Réponses hdri en mode ombrage 2 141 24/10 10:27:06
kimlicrea 
Questions & Réponses Modifier les attribue de plusieurs objet en même temps (lumière) 3 90 24/10 10:21:47
kimlicrea 

Qui est en ligne
211 utilisateur(s) en ligne (dont 131 sur Forums)

Membre(s): 0
Invité(s): 211


plus...
Nouveaux membres
ArthurV58 28/10/2020
BritneyJ40 28/10/2020
KatiaPitch 28/10/2020
UIOHwa190 28/10/2020
anthonysmith 28/10/2020
VINCHZ 27/10/2020
yawdpwal 26/10/2020
stano123 26/10/2020
Electricskull885 26/10/2020

Sina
25/10/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 9
BUG de Lyon
plus 264 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445