| PlaneSensor |
| autoOffset |
Si TRUE, l'objet reste à sa dernière position entre deux activations. Si FALSE, l'objet se repositionne à la valeur d'offset au démarrage de l'activation suivante. |
| enabled |
Active (TRUE) ou désactive (FALSE) le détecteur |
| maxPosition |
Détermine l'amplitude maximale du déplacement |
| minPosition |
Détermine l'amplitude minimale du déplacement. Si maxPosition est inférieur à minPosition, pas de limitation |
| offset |
Fixe la position de l'objet au démarrage de l'activation |
| isActive |
Événement: renvoie TRUE si le détecteur est activé |
| trackPoint_changed |
Événement: renvoie la nouvelle position de départ |
| translation_changed |
Événement: renvoie la valeur de la position |
PlaneSensor {
exposedField SFBool autoOffset TRUE
exposedField SFBool enabled TRUE
exposedField SFVec2f maxPosition -1 -1
exposedField SFVec2f minPosition 0 0
exposedField SFVec3f offset 0 0 0
eventOut SFBool isActive
eventOut SFVec3f trackPoint_changed
eventOut SFVec3f translation_changed
}
|
| Exemple |