See site in english Voir le site en francais
Website skin:
home  download  forum  link  contact

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Author Topic: [HELP] Définition des points d'accroche pour le bras de la navette  (Read 1934 times)

0 Members and 1 Guest are viewing this topic.

Offline laserpithium

  • Legend
  • ******
  • Posts: 1473
  • Karma: 0
27 January 2007, 21:04:53
Bonjour à tous,

Je n'arrive pas à créer un point d'attachement pour pemettre à un objet d'être saisi par le bras de la navette.
J'utilise des points d'attachement toParent.

J'ai cru comprendre qu'il y avait des histoires de GX et GS. Cela concerne la shuttle fleet ou uniquement la navette Atlantis
de base ?

Merci !



La sagesse me cours après, mais je suis plus rapide
Si Dieu existe, butons-le !

Offline Momo

  • Legend
  • ******
  • Posts: 2682
  • Karma: 1
Reply #1 - 27 January 2007, 23:17:27
simple (heu non au faite...) ca donne sa sur une cfg...:

; === Attachment specs ===
BEGIN_ATTACHMENT
P 0 1.5 0 0 -1 0  1 0 0  GS
END_ATTACHMENT

les 3 premières valeurs 0 1.5 0 sont les axes X,Y,Z de ton msh

0 -1 0 la direction

1 0 0 la rotation sur les axes...

GS c'est pour le point d'accroche du bras et GX pour le point d'accroche dans la soute si je me souvient bien...

ya une doc qui va bien et qui est plus explicité que mais 3 mots sur le sujet...  
Structure des fichiers Scénarios pour Orbiter
Structure des fichiers Scénarios pour Orbiter niveau II


Offline laserpithium

  • Legend
  • ******
  • Posts: 1473
  • Karma: 0
Reply #2 - 27 January 2007, 23:22:34
Merci Momo, mais ce que je veux, moi, c'est coder ça en dure dans ma dll, avec les fonctions de l'API.
Et ça, je vois pas comment faire. Il doit il y avoir une sombre histoire avec la string de compatibilité, mais j'ai du mal à
voir...



La sagesse me cours après, mais je suis plus rapide
Si Dieu existe, butons-le !

Offline Momo

  • Legend
  • ******
  • Posts: 2682
  • Karma: 1
Reply #3 - 27 January 2007, 23:39:36
Oui... je m'en doute... mais tu avais pas précisé... donc voila...
m'enfin notre patron n'es pas la... mais lui pourrais t'aidé...
Desolé...



Message modifié ( 28-01-2007 09:20 )


Offline Apofis

  • Sr. Member
  • ****
  • Posts: 349
  • Karma: 0
Reply #4 - 28 January 2007, 04:18:59
API_reference.pdf est ton amis :lol:

chapitre 11.8 Attachment management fond de page 77

tu as la liste des fonction pour les points d'attache ;)


"Oups c quoi se bruit" Fred Haise, apollo 13 :P

Offline laserpithium

  • Legend
  • ******
  • Posts: 1473
  • Karma: 0
Reply #5 - 28 January 2007, 11:53:56
OK, j'ai trouvé !
Il faut en effet définir la string de compatibilité suivante : "GS"

ça donne ça : toShuttle = CreateAttachment(true,_V(-2.5,0,-1.35),_V(-1,0,0),_V(0,0,1),"GS",true);

J'arrive maintenant à stocker les réservoirs dans la soute de la navette et à les ballader avec le bras. Plus qu'à les
accrocher à l'Exploreur.


« Last Edit: 28 January 2007, 11:53:56 by laserpithium »

La sagesse me cours après, mais je suis plus rapide
Si Dieu existe, butons-le !