![]() |
||
|
| |||
Gérer les événements en VRMLROUTEPré requis : Utilisation de DEF et USE Les noeuds de votre scène génèrent événements. Ces événements sont le fruit de modification dans la scène ou d'actions de l'utilisation. Ces événements sont envoyés par les propriétés d'un noeud de type eventOut ou exposedField (Champ exposé, champ accessible depuis un autre noeud ou un script JAVA). Les événements ont une et une seule source (l'objet émetteur) mais par de destination par défaut. Les événements entrant des noeuds (eventIn ou exposedField) permettent de recevoir les événements. Comme un événement comporte une donnée (voir champs et événements), recevoir un événement veut aussi dire recopier les données de l'événement dans un champ. Les chemins des événements sont décrits par la commande ROUTE. Cette commande est très importante lorsqu'on veut gérer des interactions dans la scène. La syntaxe est la suivante :
Par exemple :
Quelques règles importantes
Un exempleUn premier exemple d'utilisation de ROUTE avec un touchSensor. Le touchSensor génère un événement lorsqu'un utilisateur clique sur un des objets inclus dans le groupe où il se trouve.
|
|
16 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 | |
|
| |