Blender:Buggy : Controller Expression
De Centre de Ressources Numériques - Labomedia
Retour sur les pages du jeu de voitures |
Sommaire
Le controller Expression
Doc officielle
"Un contrôleur qui peut laisser perplexe, mais qui est très pratique dans certains cas particuliers. Avec un Controller Expression et une propriété appelée “prop”, le contrôleur Expression vérifie si le signal du capteur, appelé “sensor”, vaut 1, et la valeur d’une propriété appelée “prop”."
Doc complète
Les explications tutorialsforblender3d.com et un exemple
Saisie avec un curseur clignotant qui suit la saisie
La propriété cursor est du type boolean donc prend les valeurs True ou False.
L'expression "cursor" signifierait cursor est True et "!cursor" signifierait cursor est False.
Sur chaque frame, "sensor2" actualise Text à yourName si cursor est True à ,puis actualise Text à yourName_ si cursor est false.
Supprimer le \n à la fin du nom
Le "entrée" à la fin de la saisie ajoute "\n" à la fin du mot. Pour le supprimer en python:
your_name = your_name.rstrip()