Problème avec une structure qui ne garde pas les éléments ajoutés

Blueprint visual scripting, programmation nodale, tutoriels et astuces, introduction au langage Verse
Répondre
Emilyain
Messages : 2
Enregistré le : 23 avr. 2023, 19:22

Bonjour à tous,
Je débute dans l'utilisation du unreal engine 4 et l'utilisation de se forum. Récemment j'ai eu besoin d'apprendre à utiliser les structures en blueprint. Je suis assez familié avec leur principe grace aux languages de programmation mais je rencontre un problème depuis plusieurs jours que je n'arrive absolument pas à résoudre..

Dans mon projet j'utilise une map nommée Individus de type [integer][structure("Index Individus")].
La structure s'organise comme suivant :
-Index Individus : [integer ou Key][structure("Index Poses")].
-Index Poses : [integer ou Key1][structure("Rotation Pour Pod")].
-Rotation Pour Pod : [integer ou KeyA][structure("Index Rotator")].
-Index Rotator : array de rotators.

Ma map "Individus" se remplit selon la fonction suivante (c'est l'unique fonction qui l'a modifie) :
Capture d’écran (71).png
Capture d’écran (71).png (176.06 Kio) Vu 19386 fois
La suite est :
Capture d’écran (72).png
Capture d’écran (72).png (241.38 Kio) Vu 19386 fois
Mon problème est le suivant :

Lorsque la boucle de génération de la pose se complete(c'est la dernière boucle) et que j'ajoute la pose à la structure, le print me permet de vérifier que la structure l'a bien enregistré(et j'ai la bonne valeur en sortie)
Cependant, lorsque la 1ere boucle se termine, et que je veux verifier que les poses se sont bien enregistrées dans la structure aux clefs demandées, le programme m'annonce que m'a structure est vide, alors que précédemment ma pose s'est bien enregistrée !.. :shock: :o :|

Je ne parviens vraiment pasà trouver la cause mais je sais, grace à plusieurs tests, qu'il s'agit bien de la fonction source du problème.
Quelqu'un saurait comprendre un moyen de résolution pour me venir en aide ou bien me conseiller ?

S'il faut plus d'informations n'hesitez pas à les demander.
Merci d'avance !
Avatar du membre
Saul
Messages : 340
Enregistré le : 17 sept. 2022, 15:53

Salut Emilyain,

Pour info je déplace ton sujet dans Développement Blueprint.

@Poppy sera plus en mesure de t'aider là dessus.
Emilyain
Messages : 2
Enregistré le : 23 avr. 2023, 19:22

Saul a écrit : 24 avr. 2023, 18:00 Salut Emilyain,

Pour info je déplace ton sujet dans Développement Blueprint.

@Poppy sera plus en mesure de t'aider là dessus.
Merci beacoup, je n'avais pas vu la catégorie excuse moi ^^'
Avatar du membre
Bender
Site Admin
Messages : 546
Enregistré le : 15 sept. 2022, 13:14

Je crois que Poppy est AFK tout le we.

Perso je ne comprends pas bien concrètement le but de l'opération :? Tu peux nous en dire plus ?
Avatar du membre
Poppy
Messages : 210
Enregistré le : 17 sept. 2022, 16:17

Salut, pareil je comprend pas bien la démarche finale mais en fait ta fonction génère une selection, et pour pouvoir récupérer cette selection sans re-exécuté la fonction il faut l'enregistrer dans ton game instance par exemple.
Répondre