| CylinderSensor |
| autoOffset |
Si TRUE, l'objet reste &agrve; sa dernière position entre deux activations. Si FALSE, l'objet se repositionne à la valeur d'offset au démarrage de l'activation suivante. |
| diskAngle |
Détermine comment sera manipulé l'objet |
| enabled |
Active ou désactive le détecteur |
| maxAngle |
Limite l'angle maximal de rotation |
| minAngle |
Fixe l'angle minimal de rotation. Si MinAngle est supérieur à maxAngle, il n'y a pas de limite à la rotation |
| offset |
Fixe une valeur de démarrage à l'angle de rotation de l'objet |
| isActive |
Événement : renvoie TRUE si le détecteur est activé |
| rotation_changed |
Événement : renvoie la valeur de rotation |
| trackPoint_changed |
Événement : renvoie la nouvelle position de départ |
CylinderSensor {
exposedField SFBool autoOffset TRUE
exposedField SFFloat diskAngle 0.262
exposedField SFBool enabled TRUE
exposedField SFFloat maxAngle -1
exposedField SFFloat minAngle 0
exposedField SFFloat offset 0
eventOut SFBool isActive
eventOut SFRotation rotation_changed
eventOut SFVec3f trackPoint_changed
}
|
| Exemple |