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: [C++] encore et encore... ya tellement de chose comprendre...  (Read 1815 times)

0 Members and 1 Guest are viewing this topic.

Offline Momo

  • Legend
  • ******
  • Posts: 2682
  • Karma: 1
31 May 2007, 19:02:30
Et oui... comme toujours...

2 questions simples:

je réalise les panneaux solaires de mon prj en DLL... les animations sont bonnes, mais je sais pas comment dire a ma DLL de
faire une anime en boucle... du genre repeat = 1 sur le spc3
j'ai testé plein de truc mais rien ne marche...

sinon j'ai eu l'idée de suivre le soleil en automatique... du genre, "3" et hop, les panneaux s'alignent... mais j'ai pas
trouvé d'exp sur sa...
sa doit être dur a faire...

Merci...



Offline DanSteph

  • Administrator
  • Legend
  • *****
  • Posts: 15407
  • Karma: 256
  • Hein, quoi !?
    • FsPassengers
Reply #1 - 31 May 2007, 23:26:31
une variable controle l'animation via SetAnimation
il suffit de faire "boucler" cette variable. (quand elle est a 1 repasse la à zéro)

pour le pointage auto c'est possible (DGIV le fait) mais le code est un peut plus tricky.

Dan


Offline korben62

  • Hero Member
  • *****
  • Posts: 561
  • Karma: 0
Reply #2 - 01 June 2007, 01:37:27
EX: Rotation continue
//Define animation antenne radar
   static UINT antenne[1] = {0}; // groupe
   static MGROUP_ROTATE antenne_rot(0, antenne, 1, _V(0,0,5.2), _V(0,1,0), (float)(2*PI));
   anim_antenne = CreateAnimation (0);
   AddAnimationComponent (anim_antenne, 0, 1, &antenne_rot);




//rotation continue de l'antenne clbkPostStep
   double dant = simdt * ANTENNE_SPEED;
   if (ANTENNE_proc >= 1.0) {
      ANTENNE_proc = 0.0;
      SetAnimation (anim_antenne, 0);
   }
   ANTENNE_proc = min (1.0, ANTENNE_proc + dant);
   SetAnimation (anim_antenne, ANTENNE_proc);




Offline Momo

  • Legend
  • ******
  • Posts: 2682
  • Karma: 1
Reply #3 - 01 June 2007, 13:18:47
a bas voila... merci pour les infos, j'ai trouvé mon bonheur! vous êtes des chefs!!!!


« Last Edit: 01 June 2007, 13:18:47 by Momo »