Faire tourner en cliquant sur l'engrenage

Pour faire tourner en cliquant sur l'engrenage il faut:

  • Grouper les pignons
  • Insérer un "TouchSensor" dans le groupe
  • Démarrer l'animation lorsque l'on active le  "TouchSensor"
Entête du fichier VRML et points de vues Voir "comment afficher un pignon"
Afficher le premier pignon Voir "Faire tourner un pignon"
Afficher le deuxième pignon Voir "Faire tourner un pignon"
Insérer un "TouchSensor" dans le groupe

DEF Animation_Click TouchSensor {}

Définir une horloge Durée d'un cycle 6s Le pignon ne tourne pas par défaut

DEF Pignon_Temps TimeSensor { cycleInterval 6 loop FALSE}

Définir les "OrientationInterpolator" Voir "Faire tourner un pignon"
Démarrer l'animation lorsque l'on clique sur les pigons

ROUTE Animation_Click.touchTime TO Pignon_Temps.set_startTime

Faire tourner les pignons Voir "Faire tourner un pignon"