Documentation / Formes / Mobile

Forme Mobile

La forme Mobile ajoute des personnages animés à ton modèle. Ils se déplacent, tournent et changent d'état selon les équations que tu écris, et donnent vie à tes simulations physiques.

Capture d'écran : forme Mobile sur le tableau, avec un personnage animé qui court

Vue d'ensemble

Un mobile est un personnage animé placé dans un référentiel. Sa position (x, y) et sa rotation sont pilotées par des termes du modèle. Pendant la simulation, le personnage se déplace selon le modèle mathématique : il marche, court, saute ou joue des animations personnalisées.

Barre d'outils

Capture d'écran : barre d'outils du mobile, avec le choix du personnage et les options

Associer le mouvement

La position du mobile se règle en associant des termes à ses coordonnées :

PropriétéTerme associéEffet
Position XN'importe quel terme numérique (par ex. x)Position horizontale dans le référentiel
Position YN'importe quel terme numérique (par ex. y)Position verticale dans le référentiel
OrientationUne paire de termes ou de valeurs (par ex. vx et vy)Direction vers laquelle le personnage regarde, lue comme un vecteur : de combien vers la droite et de combien vers le haut

Orientation

La ligne Orientation du menu des termes désigne une paire — un terme ou une valeur horizontale et un ou une verticale — lus ensemble comme un vecteur dans les coordonnées du référentiel. Le personnage est tourné dans la direction de ce vecteur : si tu associes une vitesse à la paire, le personnage regarde dans le sens de son mouvement, et avec n'importe quelle autre paire il regarde là où elle pointe. Les deux sélecteurs sont lus dans le scénario indiqué par la ligne, et chacun peut rester vide, ce qui compte pour zéro.

Si tu la laisses vide, le mobile garde son comportement habituel : un personnage prévu pour tourner s'oriente dans le sens de son déplacement, et tout autre mobile se retourne vers la gauche ou vers la droite quand il change de sens.

États d'animation

Les personnages ont plusieurs états d'animation qui changent selon le mouvement :

Un mobile doit être placé dans une forme Référentiel. C'est le référentiel qui définit le repère dans lequel il est positionné.

Panneau des propriétés

Capture d'écran : panneau des propriétés du mobile, avec les termes associés
PropriétéDescription
PersonnageLe personnage animé utilisé
Terme XTerme qui pilote la position horizontale
Terme YTerme qui pilote la position verticale
Termes d'orientationPaire de termes, horizontal et vertical, dans la direction desquels le personnage est tourné
ÉchelleFacteur de taille du personnage
TraceLaisser ou non la trace de la trajectoire derrière le personnage