Bonjour à tous,
Je développe actuellement un petit plugin en C++ de Ground handling pour le Toliss A319.
mais je rencontre un gros souci avec les datarefs customs et je comprends vraiment pas ce que je fais faux.
Pour résumer:
Je place via mon plugin un objet à l'ecran, en position relative à l'avion en cours.
Objet modélisé, et texturé sur Blender.
Jusqu'ici pas de souci : l'objet apparait à la position donnée.
Bon j'aimerais maintenant animer une partie de cet objet...
Dans Blender je fais l'animation et l'export en prenant par exemple le dataref : sim/flightmodel2/wing/elevator1_deg[0]
Je peux alors controller une partie de mon objet avec le joystick, yes !
Mais ou ca ce complique, c'est que j'aimerais controller cette animation depuis le plugin en déclarant un custom Dataref...
Mon custom dataref semble correctment déclaré, je vois sa valeur dans mon plugin, je la vois même dans DRE,
mais l'objet (dont j'ai préalablement changé le dataref pour pointer sur mon custom) ne veut rien savoir et reste à sa position initiale.
Ca fait un moment que je cherche, et impossible de voir ou de comprendre ce que je fais faux !
Je dois dire que la doc sur developer.x-plane.com est assez light, et que c'est vraiment difficile de trouver du code récent sur Google...
Voila si quelqu'un a déja rencontré ce problème et peut m'aider ce serait vraiment cool.
Merci et bonne soirée.
mapleberry 8)
Je développe actuellement un petit plugin en C++ de Ground handling pour le Toliss A319.
mais je rencontre un gros souci avec les datarefs customs et je comprends vraiment pas ce que je fais faux.
Pour résumer:
Je place via mon plugin un objet à l'ecran, en position relative à l'avion en cours.
Objet modélisé, et texturé sur Blender.
Jusqu'ici pas de souci : l'objet apparait à la position donnée.
Bon j'aimerais maintenant animer une partie de cet objet...
Dans Blender je fais l'animation et l'export en prenant par exemple le dataref : sim/flightmodel2/wing/elevator1_deg[0]
Je peux alors controller une partie de mon objet avec le joystick, yes !
Mais ou ca ce complique, c'est que j'aimerais controller cette animation depuis le plugin en déclarant un custom Dataref...
Mon custom dataref semble correctment déclaré, je vois sa valeur dans mon plugin, je la vois même dans DRE,
mais l'objet (dont j'ai préalablement changé le dataref pour pointer sur mon custom) ne veut rien savoir et reste à sa position initiale.
Ca fait un moment que je cherche, et impossible de voir ou de comprendre ce que je fais faux !
Je dois dire que la doc sur developer.x-plane.com est assez light, et que c'est vraiment difficile de trouver du code récent sur Google...
Voila si quelqu'un a déja rencontré ce problème et peut m'aider ce serait vraiment cool.
Merci et bonne soirée.
mapleberry 8)
Commentaire