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
Emilyain
Messages : 2
Inscription : 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) Consulté 3662 fois
La suite est :
Capture d’écran (72).png
Capture d’écran (72).png (241.38 Kio) Consulté 3662 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 de l’utilisateur
Saul
Messages : 227
Inscription : 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
Inscription : 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 de l’utilisateur
Bender
Site Admin
Messages : 400
Inscription : 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 de l’utilisateur
Poppy
Messages : 206
Inscription : 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