![]() |
||
|
| |||
Récupérer un clic souris : le touchSensorPré requis : Utilisation de DEF et USE, ROUTE
Le touchSensor permet de récupérer un clic sur un objet. c'est le sensor le plus utiliser dans les mondes VRML. Vous allez voir qu'il existe de multiples façons d'utilisaer le TouchSensor. Les événements générés par le TouchSensor sont propagés aux noeuds du groupe et à ses fils. Exemple 1 - Utilisation simple du touchSensorCliquez simplement sur la sphère, vous entendrez un son. Voir le résultat - Voir la source Exemple 2 - Utilisation de hitPoint_changedDéplacez le curseur de la souris sur la sphère ou le cube, une petite sphere se placera à l'intersection du pointeur et de l'objet Voir le résultat - Voir la source Utilisation de isActiveTant que vous maintiendrez le bouton de la souris appuyé, le son continuera à se jouer. En effet, isActive est à TRUE tant que l'utilisateur n'a pas laché de bouton se sa souris. Voir le résultat - Voir la source Utilisation de isOverSi votre pointeur se trouve sur un objet cliquable, le son continuera à se jouer. En effet, isOver est à TRUE tant que le pointeur se trouve sur un objet cliquable. Voir le résultat - Voir la source Illustration de l'utilisation du noeud groupCes exemples illustrent le façon dont sont propagés les événements du TouchSensor. Dans cet exemple, le cube et la sphère appartiennent au même groupe. Le touchSensor s'applique donc au deux objets Voir le résultat - Voir la source Dans cet autre exemple, nous avons utilisé le noeud group pour séparé les deux objets. Le touchsensor ne s'applique plus qu'à un seul groupe. Voir le résultat - Voir la source Téléchargez tous les fichiers exemples | ||||||||||||||||||||||||||||||||||||||||
|
19 internaute(s) sur Web3d-fr
|
Copyright Web3d-fr 2001-2004
|
| Création de mondes VRML/X3D | |
| Autres technos Web3d | |
| Outils et logiciels | |
| 3D multi-utilisateurs | |
| Articles et informations | |
| Ressources gratuites | |
| Autres sites et portails 3D | |
| Trouver un emploi | |
|
| |