TouchSensor {  
      exposedField SFBool enabled TRUE  
      eventOut SFVec3f hitNormal_changed  
      eventOut SFVec3f hitPoint_changed  
      eventOut SFVec2f hitTexCoord_changed  
      eventOut SFBool isActive  
      eventOut SFBool isOver  
      eventOut SFTime touchTime  
    } 
 
 
Le détecteur TouchSensor est déclenché par un clic de souris sur le ou les objets associés dans le même groupe. Le curseur de la souris change d'aspect lorsqu'il passe au dessus d'un détecteur de ce type, et l'on peut aussi détecter ce passage .

 
Champs de TouchSensor
enabled Active (TRUE) / désactive (FALSE) le détecteur
hitNormal_changed Événement. Renvoie le vecteur normal de la surface survolée par le pointeur
hitPoint_changed Événement. Renvoie les coordonnées 3D locales du point survolé
hitTexCoord_changed Événement. Renvoie les coordonnées de la texture survolée
isActive Événement. Renvoie (TRUE) si le détecteur est activé par un clic souris
isOver Événement. Renvoie (TRUE) lorsque le pointeur de la souris survole le détecteur
touchTime Événement. Renvoie l'heure lors d'une activation
 
 



Source:


Analyse: